Skip to content

Repository files navigation

[더조은아카데미] 실전 프로젝트 계획표

💡 CoinView 프로젝트 코딩에 대한 내용을 기입하는 S.A. 페이지 입니다.

0. 목차

1. 프로젝트 명

2. 팀원

3. 소개

4. 와이어프레임

5.프로그램 세팅 및 작업

6. API

7. 기능구현 분담

8. 서버와 데이터베이스의 관계도


프로젝트 명

💁🏻‍♂️ Coin View (코인뷰)

팀원

💁🏻‍♂️ 팀원 목록표
image

소개

💁🏻‍♂️ 빗썸 api를 활용한 코인 사이트

와이어프레임

coinview_wireframe.pdf


프로그램 세팅 및 작업

🛠 프로그램 세팅 및 작업

🔗 BackEnd_Stack 수정

image

  • ERD 수정

mongoDB hackolade

  • npm
"@nestjs/axios": "^3.0.0",
"@nestjs/common": "^10.0.0",
"@nestjs/config": "^3.1.0",
"@nestjs/core": "^10.0.0",
"@nestjs/jwt": "^10.1.1",
"@nestjs/passport": "^10.0.2",
"@nestjs/platform-express": "^10.2.7",
"@nestjs/platform-socket.io": "^10.2.7",
"@nestjs/platform-ws": "^10.2.7",
"@nestjs/typeorm": "^10.0.0",
"@nestjs/websockets": "^10.2.7",
"@types/crypto-js": "^4.1.2",
"@types/express-session": "^1.17.8",
"@types/js-cookie": "^3.0.4",
"bcrypt": "^5.1.1",
"cors": "^2.8.5",
"crypto-js": "^4.1.1",
"express-session": "^1.17.3",
"jsonwebtoken": "^9.0.2",
"mysql": "^2.18.1",
"passport": "^0.6.0",
"passport-google": "^0.3.0",
"passport-google-oauth20": "^2.0.0",
"passport-jwt": "^4.0.1",
"passport-kakao": "^1.0.1",
"passport-local": "^1.0.0",
"passport-naver": "^1.0.6",
"reflect-metadata": "^0.1.13",
"request": "^2.88.2",
"rxjs": "^7.8.1",
"socket.io": "^4.7.2",
"typeorm": "^0.3.17"
  • Code Review Time
    • 아침조회 (오전 09시)

      전일 19시부터 금일 08시까지 구현한 코드 및 기능 전달, 19시전까지 어떤걸 할건지 전달.

    • 중간조회 (오후 04시)

      중간 코드리뷰 실행

API

📃 API 표 수정

image

기능구현 분담

🙋🏻‍♂️ Dividing the implementation of Infrastructure features.
  • 이기웅

    • Virtualization Technology

      Docker

    • AWS

    • GitHub Action

  • 정붕기

    • Virtualization Technology

      Docker

    • ElasticSearch

    • AWS

  • 주재훈

    • Virtualization Technology

      Docker-compose

    • MongoDB manager

      Managing DB

    • Cloud Database

      google-cloud/storage

    • AWS

      • https - Enable certification

        Testing VPC

  • 한창윤

    • Virtualization Technology

      Docker

    • ElasticSearch

    • AWS

🙋🏻‍♂️ Dividing the implementation of Server features.
  • 이기웅

    1. View user profile
    2. Edit user profile - nickname, password
    3. Upload profile photo
    4. Edit profile photo
  • 주재훈

    1. Send email verification code
    2. Verify email address
    3. User signup
    4. User login
    5. User logout
    6. User withdrawal
  • 정붕기

    1. Elasticsearch
    2. Vite+React
  • 한창윤

    1. Elasticsearch

Architecture 수정/삭제?

Lv1_1


About

coin market project

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages