Skip to content

Requirement

HYO00 edited this page Oct 10, 2021 · 3 revisions

Bare minimum requirements

공통(frontend, backend)

  • JWT를 이용한 로그인 구현
  • 회원가입, 로그인, 로그아웃, 마이페이지, 회원탈퇴 기능 구현

front

  • UI/UX 회원가입, 로그인, 로그아웃, 마이페이지, 회원탈퇴
  • 로그인 전, 로그인 후 페이지 구성
  • 지역 검색 기능 구현
  • 마이페지를 통해 사용자 개인정보 수정 기능 제공
  • 비밀번호 수정 기능 제공
  • 로그인, 회원가입, 회원정보 수정시 유효성검사 구현
  • react 컴포넌트 직접 작성

back

  • N:M (다대다) 관계 설정
  • ERD (DB Diagram) 작성
  • API 작성 툴 (Swagger, Postman, Gitbook API) 을 사용하여 요청/응답 및 JSON 키/값 형식 기술(권장)
  • ORM 사용 (sequelize, typeorm 권장)
  • [배포] 배포 자동화 설정

Advanced

공통(frontend, backend)

  • 권한 부여(Authorization)에 따른 기능의 접근 제한 구현 (예- 일반 사용자, 관리자 권한)
  • OAuth 2.0을 이용한 소셜 로그인 (4주차에 해보기)
  • 검색 필터링 기능
  • 옷 추천 카드에 좋아요 기능

front

  • 회원 탈퇴시 확인 모달 제공

nightmare

nightmare부분은 first project엔 구현하지 않도록 하겠습니다.

  • 우리동네 톡톡 (현재 유저 위치기반으로 글,이미지 포스트 기능)
  • 지역검색언어 한글로 변경 기능

Clone this wiki locally