<aside>
📢 명세서 보기 전 참고할 사항
- 응답 항목에서
events{name, expired_at, ...}
와 같이 {} 표기된 부분은 리스트를 나타냄
- 예 :
API-04
는 이벤트 리스트(events
)를 응답으로 주며, 각 이벤트 별로 name, expired_at, market_name, like_count, review_count, like, remaining_participants
데이터 포함
</aside>
API 목록(번호, 기능, 연관 페이지, URI, 응답, 요청 정보 포함)
API 이슈사항 - 프론트엔드 확인 필요
- 이벤트 상세 페이지에서 이벤트 참여 가능한 사람의 수가 필요 없는지??
- 사업자 등록 시 가게 설명 누락되어있는데, 이 정보는 입력하지 않는 것인지?
API-16
은 사용자의 리뷰 정보를 조회한다는 맥락에서 동일한 API로 볼 수 있는데, 하나의 API로 합쳐도 되는지?
- 다른 사용자에 대한 리뷰 정보를 조회할 때에는 참여 이벤트 수와 리뷰 작성 수가 필요 없지만, 백엔드 쪽에서는 모든 정보를 보내면 프론트 쪽에서 이 정보를 사용하지 않으면 될 것으로 보임
- 프론트에서 API 구분이 필요하다고 하면 분리할 수 있습니당!!ㅎㅎ
user-profile
화면의 활동 내역에서 음영 처리되어 있는 이벤트는 마감 일자가 지난 이벤트인지? 아니면 참여 완료한 이벤트인지? 아님 둘 다 인지? 확인 필요
도메인 우선순위
<aside>
💡 도메인 옆 번호는 진행 순서!
- ex) 멤버(1) - 가게(2) - 이벤트(3) - 리뷰(4) - 즐겨찾기(5) - 좋아요(6) 순으로 진행
</aside>
<aside>
💡 API 옆 번호는 우선순위 상(상은 숫자(진행순서)로 표현했습니다.), 중, 하로 구분하였습니다!
- ex) 멤버(1) - API 1,2,3 진행 → 가게(2) - API 19 진행 → 이벤트(3) - API 8,4,5 순으로 진행!
- 우선순위 상 이슈를 모두 해결 한뒤 중,하 이슈 진행
</aside>
<aside>
💡 역할 분담은 위 순서에 맞게 하나씩 분배하여 진행!
</aside>
-
멤버(1)
- API-01(1) → 리엔
- API-02(2) → 리엔
- API-03(3) → 리엔
- API-17(하)
- API-18(하)
-
가게(2)
- API-19(1) → 진아
- API-20(중)
- API-21(중)
-
리뷰(4)
- API-06(2) → 에디
- API-07(1) → 에디
- API-16(하)
-
이벤트(3)
- API-04(2) → 진아
- API-05(3) → 진아
- API-08(1) → 진아
- API-15(하)
- API-22(하)
- API-23(중)
-
즐겨찾기(5)
- API-11(1)
- API-12(1)
- API-13(중)
-
좋아요(6)
- API-09(1)
- API-10(1)
- API-14(중)
12/9/목 30-1시간 회의