업비트 api를 이용해 코인을 자동매매하고 매매 히스토리를 살펴보는 프로그램입니다.
정보공유 게시판을 통해 서로의 정보를 주고 받을 수 있습니다.
- react (v17)
- react-router-dom (v6)
- react-query
- antD
- react-hook-form
- yup
- crypto-browserify
- crypto-js
- dayjs
- https-browserify
- react-toastify
- nestjs (v8)
- typeorm
- mysql
📦 CoinInvestProgram
├─ client
│ ├─ nginx # nginx 웹서버 설정 파일
│ ├─ node_modules
│ ├─ public
│ ├─ src
│ │ ├─ components
│ │ │ ├─ board # 게시판과 관련한 요소들의 모음
│ │ │ ├─ common # 공통적인 컴포넌트 (GNB, 토스트, 삭제모달...)
│ │ │ ├─ dashboard # 대시보드와 관련한 요소들의 모음 ( 계좌상태, 실시간 차트, 매매 히스토리)
│ │ │ ├─ signup # 회원가입과 관련한 요소들의 모음 (이용약관 모달, )
│ │ │ └─ terms # 이용약관과 관련한 콘텐츠
│ │ ├─ hooks # 공통 사용 hook 모음
│ │ ├─ layouts # sitemap 기반 폴더 레이아웃 구조, route 관련 코드
│ │ ├─ pages
│ │ ├─ queries # 페이지별로 구분한 api를 연결하는 비동기처리 컴포넌트 모음
│ │ ├─ services # 서버와의 api 모음
│ │ └─ typing
│ ├─ config-overrides.js
│ ├─ Dockerfile
│ ├─ Dockerfile.dev
│ ├─ package.json
│ ├─ tsconfig.json
│ └─ tsconfig.paths.json
├─ server # node와 express 라이브러리를 활용해서 구현한 서버 (update 중지)
├─ server-nest # nestjs를 활용해서 구현한 서버
│ ├─ config
│ ├─ src
│ ├─ Dockerfile
│ ├─ Dockerfile.dev
│ ├─ package.json
│ └─ tsconfig.json
├─ mysql
├─ nginx
└─ docker-compose.yml # client, server, db를 한번에 설치 및 실행
©generated by Project Tree Generator
# 레포지토리 clone
$ git clone https://github.com/comejtome508/CoinInvestProgram.git
# dependencies 설치
- Homebrew
- Docker
# 1. client 폴더로 이동
brew install yarn
# 2. server-nest 폴더로 이동
yarn add @nestjs/cli
# root 디렉토리로 이동
docker-compose up
- v0.0.9 (22.10.19)
코인매매 : 매매 히스토리, 현재 계좌 조회 기능 추가 계정 : 회원가입, 로그인 추가 정보공유게시판 : CRUD 기능 추가