Skip to content

2주차 스프린트 회의

J127_우재석 edited this page Nov 1, 2021 · 2 revisions

회의 내용

  • 개발 목표
  • 백로그 작성
  • ERD 설계
  • API 명세서

TO-DO

API Documentation

  • 이번 주 개발 기능에 대한 API 명세서를 작성 - 공통
  • /user
    • 찜목록 받아오기 : GET /user/:user_id/wishlist
    • 상품 찜하기 : POST /user/:user_id/wishlist
    • 유저정보 받아오기 : GET /user/:user_id
  • /post
    • 게시글 리스트 받아오기 : GET /post
    • 게시글 상세정보 받아오기 : GET /post/:post_id
    • 게시글 작성 : POST /post
  • /chat
    • 게시글에 대한 채팅 받아오기 : GET /chat/:post_id
    • 채팅 작성 : POST /chat/:post_id
    • 공동 구매 참여자 리스트 받아오기 : GET /chat/:post_id/participant
    • 공동 구매 참여자 추가 : POST /chat/:post_id/participant
    • 공동 구매 취소(나가기) : DELETE /chat/:post_id/participant
    • 공동 구매 포인트 제출 : PUT /chat/:post_id/participant/:user_id/point

데모 시나리오

메인 페이지

  1. 사용자가 메인 페이지에 접속할 때 현재 위치 정보를 받아온다. - 배포하면 불가능?!
  2. 사용자는 해당위치의 공동구매 리스트를 15개씩 받아와 무한스크롤형태로 띄워준다.
  3. 사용자는 GNB의 검색바에서 검색어를 입력해 공동구매 리스트를 필터링한다.
  4. 필터링 버튼을 클릭해 필터링 옵션 모달이 뜨는것을 보여준다.
  5. 모달창에서 카테고리와 종료 여부, 위치 필터링 옵션을 설정한다.
  6. 모달창에서 완료버튼을 누르면 검색 결과가 필터링되는 것을 보여준다.

메인 페이지 개발

  • 백로그 참고
  • 상품 리스트 출력
  • 리스트 출력 UI 구현
  • 현재위치 받아오기 API - https(는 언제?)
  • GNB 구현
  • 필터링
  • 플로팅 버튼 ui 구현
  • 배포 관련 작업

배포

  • 프론트엔드, 백엔드 프로젝트 구동 서버
  • DB 인스턴스 서버
  • 자동 배포는 나중에

백로그

Backlog Link

ERD

Clone this wiki locally