Ovierview

온라인 취미 구매&판매 플랫폼 클래스101 Clone Project
TEAM : 백엔드 개발자 2명 (이새글, 유웅조)
개발 기간 : 19.11.11 ~ 19.11.22

Skills

  • Javascript
  • Nodejs
  • MongoDB
  • Mongoose
  • Bcrypt
  • JWT

Endpoints

  • [POST] Signup API
  • [POST] Login API
  • [GET] Creator Classes API
  • [POST] Create Update Delete Class API
  • [GET] Class Categories API
  • [GET] Creator Class Details API
  • [POST] Create Update Creator Profile API
  • [GET] Creator Profile API

Features

  • 클래스 개설, 업데이트, 삭제 구현
  • 크리에이터 프로필 Create Read Update 구현
  • 클래스 프로필 이미지 저장 구현(Multer)
  • Bcrypt를 사용하여 사용자 비밀번호 암호화 구현
  • JWT를 사용하여 token 인증 기능 구현
  • AWS를 통한 클라우드 서버 구축(EC2, DocumentDB)

Class101 ERD

Class101 ERD