Starting Assignment 제출 게시글
1. 우리 조 프로젝트 제목/간단설명
제목 : 맛집공고
설명 : 일상을 탈출하여 함께 맛집을 방문할 사람들을 모집할 수 있는 웹서비스
2. 와이어프레임 사진
3. 개발해야 하는 기능들
기능 | Method | URL | request | response |
모임 전체 조회 | GET | /api/ | 모임 리스트 | |
모임 작성 | POST | /api/gathering_create | {'id_user': id_user, 'id_gathering': id_gathering, 'title':title, 'date': date, 'agenda': agenda, 'max_guests': max_guests, 'location': location, 'restaurant': restaurant} |
- msg: "모임 추가 완료!" - 모임 리스트 |
모임 참석/참석취소 | POST | /api/gathering_join | {'id_user': id_user, 'id_gathering': id_gathering} |
- 모임 리스트 |
모임 수정 | POST | /api/gathering_update | {'id_user': id_user, 'id_gathering': id_gathering, 'title':title, 'date': date, 'agenda': agenda, 'guests': guests, 'location': location, 'restaurant': restaurant} |
- msg : "수정 완료!" - 모임 리스트 |
모임 삭제 | POST | /api/gathering_delete | {'id_gathering': id_gathering} | - msg : "삭제 완료!" - 모임 리스트 |
참석조회(내가 참석한 것만 조회) | GET | /api/filter_attend | /?id_user | 해당 계정으로 참석한 모임 리스트 |
회원가입 | POST | /api/sign_up/save | {'id': id, 'password': password_hash, 'nickname': nickname } //필요에 따라 profile img, 등 |
- msg : "회원 가입 완료" - 로그인 페이지 새로고침 |
로그인 | POST | /api/sign_in | {'id': id, 'password': pw_hash} |
- msg : "로그인 완료" - 메인 페이지(모임 전체 조회) 리다이렉트 → /api |
4. public github repo 주소
'Hanghae99' 카테고리의 다른 글
[WIL] 항해99 4주차 팀 프로젝트 회고(10월 11일 ~ 15일) (0) | 2021.10.17 |
---|---|
[WIL] 9월 18일 ~ 24일까지 배운 것들 (0) | 2021.10.10 |
10/9 TIL (0) | 2021.10.09 |
[WIL] ORM과 SQL 그리고 2주차를 진행하며.. (0) | 2021.10.03 |
[WIL] 9월 13일 ~ 17일 까지 배운 것들 (0) | 2021.09.19 |