내일배움캠프 4기/프로젝트
A-1조_TaeCho.vil_미니프로젝트S.A
H-JJOO
2022. 11. 14. 15:29
1. 프로젝트 제목 : taecho
1-1. 프로젝트 간단 설명 : 팀명 TaeCho.vil 의 팀원을 소개하는 웹사이트
1-2 팀원별 담당 :
이름 | 담당 |
주현진 | 전체 구성 |
정성훈 | 팀원소개 |
박진 | 팀 약속 |
전수빈 | 블로그 |
이혜원 | 방명록 |
2. 와이어 프레임
- API
기능 | Method | URL | Request | Response |
게시글 저장하기 | POST | /api/boards/<memberId> | { name: name message: message } |
{ msg: '기록 완료' } |
게시글 불러오기 | GET | /api/boards/<memberId> | - | { guests: [{ _id: _id, name: name, message: message }] } |
게시글 수정하기 | PUT | /api/boards/modify/<memberId> | { id: _id, message: message } |
{ msg: '수정 완료' } |
게시글 삭제하기 | DELETE | /api/boards/delete/<memberId> | { id: _id } |
{ msg: '삭제 완료' } |
약속 저장하기 | POST | /api/promises | { name: name, promiseStyle: ‘font-size: xxpx;’, content: content} |
{ msg: '약속을 새겼다!' } |
약속 불러오기 | GET | /api/promises | - | { promise_list: [{ _id: _id, name: name, promiseStyle: style, content: content, createdAt: datetime} ]} |
약속 수정하기 | PUT | /api/promises | { id: _id, content: content } |
{ msg: '약속은 바뀌는거야!' } |
약속 삭제하기 | DELETE | /api/promises | { id: _id } |
{ msg: '삭제완료!' } |