Skip to content

Requirements

hs_gustn edited this page Oct 21, 2021 · 19 revisions

Bare minimum

Front-End

  • 지도(API)를 기반으로 원하는 위치에서 러닝크루 생성 및 참여 기능
    • 새로운 크루 만들기
    • 기존 크루 참여하기
  • 로그인 기능(JWT)
    • 회원가입, 회원탈퇴, 회원정보수정(S3로 이미지 업로드), 로그인, 로그아웃
    • 소셜 로그인(OAuth 2.0: 구글, 카카오)
    • 회원 가입 시 인증 메일

Back-End

  • 지도(API)를 기반으로 원하는 위치에서 러닝크루 생성 및 참여 기능
    • 새로운 크루 만들기
    • 기존 크루 참여하기
  • 로그인 기능(JWT)
    • 회원가입, 회원탈퇴, 회원정보수정(S3로 이미지 업로드), 로그인, 로그아웃
    • 소셜 로그인(OAuth 2.0: 구글, 카카오)
    • 회원 가입 시 인증 메일
  • TypeScript 언어 사용

Advanced

Front-End

  • TypeScript 언어 사용
  • 실시간 채팅(socket.io)
  • 스크롤에 의한 애니메이션 적용 (greensock 사용 권장)
  • 비밀번호 찾기 기능
  • 이메일 인증 기능
  • 메달 기능 세분화

Back-End

  • 실시간 채팅(socket.io)
  • 도메인 구매 및 HTTPS 배포

Nightmare

Front-End

  • 위치 기반 기능
  • 불량회원 강퇴기능

Back-End

  • 위치 기반 기능
  • 불량회원 강퇴기능

Clone this wiki locally