당신의 후회없는 빵 선택을 도와줄 브레드 맵, 지도기반 빵집 추천 앱 서비스 ✨
Lead 이현종 |
이솔 | 강한희 |
---|---|---|
@hyunjong-96 | @soleu | @kanghanhee |
Route | Func | Role |
---|---|---|
AUTH | 소셜 로그인 | 이현종 |
토큰 재발급 | 이현종 | |
로그아웃 | 이현종 | |
USER | 닉네임 중복 검사 | 이솔 |
랜덤 닉네임 | 이솔 | |
프로필 수정 | 이솔 | |
회원 탈퇴 | 이솔 | |
BAKERY | 빵집 검색 | 이현종 |
빵집 지역으로 검색 | 이솔 | |
빵집 지도 조회 | 이현종 | |
빵집 상세보기 | 이현종 | |
빵집 이미지 전체보기 | 이현종 | |
빵집 보관 / 가고싶어요 | 이현종 | |
REVIEW | 후기 빵집별 전체보기 | 강한희 |
후기 전체보기 | 강한희 | |
후기 상세보기 | 강한희 | |
후기 빵집, 이름으로 검색 | 강한희 | |
후기 상세보기 | 강한희 | |
후기 추천 / 취소 | 강한희 | |
후기 보관 | 강한희 | |
후기 수정하기 | 강한희 | |
후기 작성하기 | 강한희 | |
MYPAGE | 마이페이지 조회 | 이솔 |
내 보관 빵집 리스트 조회 | 이현종 | |
내 후기 보관함 빵집 폴더별 조회 | 강한희 | |
내 후기 보관함 빵집별 조회 | 강한희 | |
보관한 빵집 삭제하기 | 이현종 | |
보관한 후기 삭제하기 | 강한희 | |
MISSION | 이달의 미션 조회하기 | 이솔 |
완료한 미션 조회하기 | 이솔 | |
나의 등급 조회하기 | 이솔 | |
미션 빵집 방문 체크 | 이솔 | |
CURATION | 큐레이션 추가하기 | 이현종 |
큐레이션 상세보기 | 이현종 | |
큐레이션 빵집 위치 정보 조회하기 | 이현종 | |
큐레이션 좋아요 / 취소 | 이현종 |
🗂 BBangMap-Server
🗂 api
🗂 routes
🗂 auth
🗂 bakery
🗂 curation
🗂 mission
🗂 review
🗂 user
- index.js
- index.js
🗂 src
🗂 auth
🗂 controller
🗂 service
🗂 model
🗂 dto
🗂 bakery
🗂 controller
🗂 service
🗂 model
🗂 dto
🗂 curation
🗂 controller
🗂 service
🗂 model
🗂 dto
🗂 mission
🗂 controller
🗂 service
🗂 model
🗂 dto
🗂 review
🗂 controller
🗂 service
🗂 model
🗂 dto
🗂 user
🗂 controller
🗂 service
🗂 model
🗂 dto
- index.js
🗂 models
🗂 modelUtil
- index.js
🗂 modules
🗂 multer
🗂 uuidUtil
- definition.js
- jwt.js
- responseMessage.js
- statusCode.js
- util.js
🗂 config
- config.json
- s3.js
- secretJwtKey.js
🗂 other
- slackAPI.js
- slackSender.js
- jwt.js
- relationStatus.js
- reportReason.js
- responseMessage.js
- slackMessage.js
- statusCode.js
🗂 middlewares
- authUtil.js
{
"name": "bbangmap-server",
"version": "0.0.0",
"private": true,
"scripts": {
"start": "node ./bin/www"
},
"dependencies": {
"@types/sequelize": "^4.28.10",
"aws-sdk": "^2.1028.0",
"axios": "^0.26.0",
"cookie-parser": "~1.4.4",
"debug": "~2.6.9",
"dotenv": "^16.0.0",
"express": "^4.17.1",
"http-errors": "~1.6.3",
"jade": "^0.29.0",
"jsonwebtoken": "^8.5.1",
"morgan": "~1.9.1",
"multer": "^1.4.3",
"multer-s3": "^2.10.0",
"mysql2": "^2.3.2",
"nodemon": "^2.0.7",
"pug": "^3.0.2",
"sequelize": "^6.11.0",
"sequelize-cli": "^5.0.0"
}
}