프로젝트
'메고사' 프로젝트 SA
혬00
2023. 6. 26. 17:55
- 팀명 : 구해조
- 프로젝트 명 : 메고사
- 목적 : '메뉴를 고민하는 사람들' -> 메뉴고민하는 사람들을 위해 레시피 공유, 맛집 추천 등
- 와이어프레임 : https://www.figma.com/file/rzTx2Bfi5TxU5NbMuogghE/%EB%A9%94%EA%B3%A0%EC%82%AC?type=design&node-id=0-1&mode=design&t=FGuPCNAixbbghTH1-0
- 체크리스트:
체크리스트 | |
회원 | 회원가입 로그인 기능 구현 마이페이지 프로필 수정 기능 구현 비밀번호 DB 암호화 카카오톡 로그인 API 사용 |
DB | MySQL 정규화 작업 |
Git | 커밋 메시지 : [ver]+기능명 : 상세 설명에 변경 내용 서술 //ver2.0.0 배포 |
CRUD | 게시글 쓰기/보기/수정/삭제 마이페이지 수정(비밀번호,프로필이미지,별명,한줄소개) |
프로젝트 운영 규칙
- 오전 9시 : 기능 미리 설명 / 오후 8시 : marge 전 설명
데이터베이스 설계 (ERD) : https://drawsql.app/teams/backend-43/diagrams/users
API: 추후 추가 예정
기능 | Method |
API URL | Request Header | request | response | response Header | Response Header |
회원가입 | POST | /signup | { {"nickname": "Developer", "password": "1234", "confirm": "1234"} | ||||
로그인 | POST | /login | {"nickname": "Developer", "password": "1234"} | ||||
게시글 작성 | POST | /posts | { "title" : "안녕하세요 게시글","content":"콘텐츠입니다"} | ||||
최신글 | GET | /posts | |||||
게시글 상세조회 | GET | /posts/:postId | |||||
게시글 수정 | PUT | /posts/:postId | |||||
게시글 삭제 | DELETE | /posts/:postId | |||||
내 정보 수정 | PUT | /posts/:postId | |||||
내가 쓴 게시글 | GET | /posts/:userId | |||||
룰렛 게시글 | GET | /posts/:category |
- 역할분담
혜민 : aws, MySQL ,sequalizer ,
병일 : 게시글 API , 룰렛 API
성구 : 비밀번호 암호화 ,회원가입 API
시훈 : 로그인 API + 카카오 로그인 API (jwt)
+ 카카오 지도 API , 피그마 화면 수정 , 프론트 제작 ,마이프로필 API