-
Notifications
You must be signed in to change notification settings - Fork 1
Requirements
95mg edited this page Nov 22, 2021
·
19 revisions
- 지도(API)를 기반으로 원하는 위치에서 러닝크루 생성 및 참여 기능
- 새로운 크루 만들기
- 기존 크루 참여하기
- 로그인 기능
- 회원가입, 회원탈퇴, 회원정보수정(S3로 이미지 업로드), 로그인, 로그아웃
- 소셜 로그인(OAuth 2.0: 구글, 카카오)
- DB
- postgreSQL와 TypeORM 사용하여 DB 구축
- 인증 보안
- 토큰(JWT) 구현
- 비밀번호 암호화
- 소셜 로그인(OAuth 2.0: 구글, 카카오) 구현
- 도메인 구매 및 HTTPS 배포
- 회원 가입 시 인증 메일
- TypeScript 사용
- TypeScript 언어 사용
- 실시간 채팅(socket.io)
- 스크롤에 의한 애니메이션 적용 (greensock 사용 권장)
- 비밀번호 재설정 기능
- 이메일 인증 기능
- 메달 기능 세분화
- 크루 생성자가 크루 정보 수정
- 실시간 채팅(socket.io)
- multer 사용하여 s3버킷에 이미지업로드
- 비밀번호 재설정 기능
- 이메일 인증 기능
- 위치 기반 기능
- 불량회원 강퇴기능
- 위치 기반 기능
- 불량회원 강퇴기능