boostcampwm-2022 / Web35-CryptoGraph

실시간 암호화폐 데이터 시각화 웹 서비스
19 stars 4 forks source link

실시간 암호화폐 데이터 시각화 웹 서비스 - CryptoGraph📊

logo primary

TypeScriptReactExpressNext JSD3EmotionMUI

프로젝트 소개


트리맵

🥈팀원 소개 🧑‍💻


### J006 강재민 ### 뱃살과 실력이 비례하고 싶은 프론트엔드 개발자 [이력서 바로가기](https://www.notion.so/010dc5a42f8b4c08a2f2592682eba48c) [깃헙 바로가기 💻](http://github.com/rkdwoals159)
### J013 공윤배 ### 항상 즐겁게 개발하는 개발자 [이력서 바로가기](https://kongyb.notion.site/d9ecf75afb6245b9b558e3e7db6dc1dd)
[깃헙 바로가기 💻](https://github.com/kongyb)

### J038 김상훈 김상훈 ### 불편함을 불편해할 줄 아는 프론트엔드 개발자 [이력서 바로가기](https://www.notion.so/009309ae05974be68be9ad7beded7285) [깃헙 바로가기 💻](https://github.com/baldwinIV)

### J054 김준태 김준태 ### 같이의 가치를 아는 프론트엔드 개발자 [이력서 바로가기](https://www.notion.so/438ec182c25847df84ef53186a387fde) [깃헙 바로가기 💻](https://github.com/sronger)

👨‍💻 역할


아이디 이름 역할 해결 이슈
J006 강재민 Running Bar 차트 개발, 상단바 검색창 자동완성 적용 github
J013 공윤배 캔들차트 개발, 실시간 코인정보 컴포넌트 개발 github
J038 김상훈 레이아웃 마크업 제작 및 미디어 쿼리 활용한 반응형 적용, 캔들차트 개발, 프로젝트 리딩 github
J054 김준태 트리맵 차트 개발, 코인 선택 컴포넌트 개발 github

📈 주요 기능


차트

1. 캔들차트


2. 트리맵 차트


3. 러닝 바 차트


4. 반응형 지원 & 모바일 대응

반응형캔들 반응형메인

📚 프로젝트 구조


📚 기술 스택


Environment setup

  1. git clone https://github.com/boostcampwm-2022/Web35-CryptoGraph.git CryptoGraph

  2. cd CryptoGraph

  3. npm i api_server

  4. npm i client

  5. touch client/.env

  6. NEXT_PUBLIC_SERVER_URL=http://localhost:{클라이언트 포트번호}

  7. touch api_server/.env

  8. COINMARKETCAP_API_KEY={코인마켓캡 API 키} (https://coinmarketcap.com/api/)

  9. CLIENT_URL=http://localhost:{서버 포트번호}

  10. npm run client/build

실행방법

Web Server Run

터미널 1

cd CryptoGraph
npm run start api_server

Web Client Server Run

터미널 2

cd CryptoGraph
npm run start client