Skip to content

2019 11 27 회의록

SUNGBUM PARK edited this page Nov 27, 2019 · 1 revision

시나리오

게시글 작성자 시나리오

  1. 사용자는 위치와 음식 카테고리로 게시글을 필터링한 후 원하는 게시글을 볼 수 있다.
  2. 원하는 게시물이 없으면 등록하기 버튼을 클릭한다.
  3. 등록하기 페이지에는 원하는 배달 장소와 가게에 주문을 등록할 수 있다.
  4. 주문을 등록하면 주문 대기방으로 이동한다.
  5. 주문 대기방에는 방장용 도착 알림 및 남은 금액과 시간 제한이 있다.
  6. 달성 조건이 만족되면 주문 후 알림을 받는다.
  7. 음식이 도착하면 도착 알림 버튼을 누른다.

게시글 참여자 시나리오

  1. 사용자는 위치와 음식 카테고리로 게시글을 필터링한 후 원하는 게시글을 볼 수 있다.
  2. 원하는 게시글을 선택한다.
  3. 선택된 게시글 조회 페이지를 확인할 수 있다.
  4. 조회 페이지에서 참여 유무를 선택할 수 있다.
  5. 주문할 메뉴와 금액을 입력한 후 참여 버튼을 누르면 주문 대기방으로 이동한다.
  6. 음식 도착 알림이 오면 음식을 받으러간다.

기능

  • 회원 기능
    • 직접 회원 등록 기능을 구현한다.
    • Oauth로 구현한다.
  • 위치
    • 위치 등록
      • 직접 등록
      • 현재 위치 자동 등록
  • 음식 카테고리
    • 한식, 분식, 카페/디저트, 돈까스/회/일식, 치킨, 피자, 아시안/양식, 중국집
  • 게시글
    • 게시글 조회
      • 입력받은 위치와 배달받을 위치 사이 거리(m)
      • 주문할 가게
      • 주문 시간 또는 남은 시간
      • 부족 금액
      • 최대 500M 이내에서 가까운 순서대로 정렬한다.
      • 음식 카테고리로 필터링할 수 있다.
    • 게시글 등록
      • 배달받을 위치
      • 가게
      • 최소주문금액
      • 배달팁
      • 작성자가 주문하는 금액
      • 주문 시간
    • 게시글 삭제
      • 게시글에 참여자가 없을 때 삭제가 가능하다.
    • 게시글 수정
      • 게시글에 참여자가 없을 때 수정이 가능하다.
  • 주문 대기방 페이지
    • 남은 금액
    • 주문 시간 또는 남은 시간
    • 도착 알림 버튼(only 방장)
  • 내 주문 목록 페이지
    • 입력받은 위치와 배달받을 위치 사이 거리(m)
    • 주문할 가게
    • 주문 시간 또는 남은 시간
    • 부족 금액
    • 자신이 신청/게시한 방 목록

부가기능

  • 채팅
  • 게시글 등록시 가게 정보 받는 방법
    • 직접 입력
    • API

비기능

  • 프론트
    • VueJS
  • 젠킨스
  • 도커
  • 쿠버네티스
  • Nginx
    • 로드 밸런싱
  • Spring Rest Docs
  • 대용량 테스트 환경 구축 및 모니터링
  • GitFlow
  • OAuth/JWT
  • URL
    • RESTful

내일 할 일

  • 우선순위 정하기
  • 일정추정
  • 1주차 구현할 기능 정하기
Clone this wiki locally