동네 카페 사전 주문·픽업 앱미리보기
줄 서지 않고 미리 주문하고, 준비되면 바로 픽업한다.
| # | 1뎁스 | 2뎁스 | 3뎁스 | 유형 | 페이지 수 | URL | 우선순위 | 메모 |
|---|---|---|---|---|---|---|---|---|
| 1 | 주문 관리 | 화면 | 1 | /seller/orders | 1순위 | 실시간 신규 주문 목록, 상태별 필터(접수/제조 중/픽업 완료 대기/완료), 픽업 시각순 정렬, 상태 변경 버튼. 상태: 신규 주문 없음(빈 상태), 실시간 갱신 오류 | ||
| 2 | 주문 상세 | 화면 | 1 | /seller/orders/:id | 1순위 | 주문 항목(메뉴·옵션·수량), 주문자·픽업 시각·결제 상태 확인, 상태 변경(접수→제조 중→픽업 완료 대기→완료). 상태: 존재하지 않는 주문, 이미 완료된 주문 상태 변경 불가 | ||
| 3 | 상태 변경 | 모달 | 0 | /seller/orders/:id/status | 2순위 | 변경할 상태 선택 후 저장, 저장 시 손님 알림 발송 큐 등록. 상태: 변경 완료, 알림 발송 실패(재시도), 잘못된 순서의 상태 변경 차단 | ||
| 4 | 오늘의 픽업 대기 | 화면 | 1 | /seller/orders/today | 2순위 | 오늘 날짜 픽업 슬롯별 주문 현황 타임라인, 슬롯별 최대 주문 수 대비 접수 건수 표시. 상태: 해당 슬롯 주문 없음, 마감된 슬롯 | ||
| 5 | 지난 주문 조회 | 화면 | 1 | /seller/orders/history | 3순위 | 기간별 완료·취소 주문 목록, 일별 건수·처리 시간 요약 표. 상태: 조회 결과 없음, 조회 기간 오류 | ||
| 6 | 메뉴 관리 | 화면 | 1 | /seller/menus | 1순위 | 카테고리별 메뉴 목록 표(이름·가격·카테고리·품절 여부), 품절 토글, 등록·수정 진입. 상태: 등록된 메뉴 없음, 저장 실패 | ||
| 7 | 메뉴 등록 | 화면 | 1 | /seller/menus/new | 1순위 | 메뉴 이름·가격·카테고리·설명·이미지·옵션(사이즈·샷 추가 등 이름·가격) 입력 후 저장. 상태: 등록 성공, 필수값 누락, 중복 메뉴명 | ||
| 8 | 메뉴 상세·수정 | 화면 | 1 | /seller/menus/:id | 1순위 | 메뉴 정보·옵션 확인 및 수정, 품절 설정, 삭제 진입. 상태: 삭제된 메뉴, 권한 없음, 저장 성공·실패 | ||
| 9 | 옵션 수정 | 모달 | 0 | /seller/menus/:id/options | 3순위 | 옵션 이름·가격 추가·수정·삭제. 상태: 저장 완료, 옵션명 중복 | ||
| 10 | 품절 설정 | 모달 | 0 | /seller/menus/soldout | 2순위 | 메뉴별 품절 지정·해제, 품절 시 사용자 화면 비노출 안내. 상태: 설정 완료, 이미 품절 상태 | ||
| 11 | 카테고리 관리 | 모달 | 0 | /seller/menus/categories | 4순위 | 카테고리 추가·순서 변경·삭제. 상태: 저장 완료, 카테고리명 중복, 메뉴가 남아 있어 삭제 불가 | ||
| 12 | 픽업 슬롯 관리 | 화면 | 1 | /seller/pickup-slots | 1순위 | 날짜별 픽업 슬롯 목록, 날짜 선택·시간대 필터, 슬롯별 최대 주문 수·현재 건수 표시, 슬롯 일괄 생성 진입. 상태: 빈 상태(슬롯 없음), 과거 슬롯 표시, 로드 실패 | ||
| 13 | 슬롯 일괄 생성 | 화면 | 1 | /seller/pickup-slots/new | 1순위 | 영업시간 내 10분 단위 슬롯 자동 생성, 대상 날짜·시작/종료 시각·슬롯별 최대 주문 수 입력, 기존 슬롯 중복 검사. 상태: 생성 완료, 중복 슬롯 존재, 영업시간 범위 오류, 유효성 실패 | ||
| 14 | 슬롯 상세·수정 | 화면 | 1 | /seller/pickup-slots/:id | 1순위 | 개별 슬롯의 날짜·시각·최대 주문 수·현재 건수 확인, 최대 주문 수 수정·슬롯 마감(비활성) 처리, 해당 슬롯 예정 주문 건수 표시. 상태: 저장 완료, 이미 주문이 있어 최대 수 축소 불가, 삭제된 슬롯, 권한 없음 | ||
| 15 | 영업시간 설정 | 화면 | 1 | /seller/pickup-slots/hours | 2순위 | 요일별 영업 시작·종료 시각 및 픽업 가능 시간대 설정, 슬롯 생성 기준값으로 저장. 상태: 저장 완료, 시작 시각이 종료 시각보다 늦음, 유효성 실패 | ||
| 16 | 회원 관리 | 화면 | 1 | /seller/members | 1순위 | 가입 회원 목록·이메일·전화번호·가입일·마케팅 수신 동의 여부 표시, 상태 필터·정렬. 상태: 빈 목록, 조회 오류 | ||
| 17 | 회원 상세 | 화면 | 1 | /seller/members/:id | 1순위 | 회원 기본정보(이메일·전화번호·마케팅 수신 동의)·주문 내역 요약 확인, 탈퇴 회원 처리 진입. 상태: 탈퇴·파기된 회원, 권한 없음 | ||
| 18 | 회원 탈퇴·개인정보 파기 | 모달 | 0 | /seller/members/:id/withdraw | 2순위 | 탈퇴 사유 확인 후 개인정보 즉시 파기 및 고지 처리. 상태: 파기 완료, 이미 탈퇴한 회원 | ||
| 19 | 통계 | 화면 | 1 | /seller/stats | 1순위 | 일별 주문 건수·매출 표와 추이 그래프, 기간 필터, 상태별(접수→완료) 분류. 상태: 데이터 없는 날짜, 조회 실패 | ||
| 20 | 일별 통계 상세 | 화면 | 1 | /seller/stats/:date | 2순위 | 선택한 날짜의 시간대별 주문 건수·픽업 슬롯별 분포, 주문 접수부터 픽업 완료까지 평균 처리 시간, 피크 타임 사전 주문 건수 확인 | ||
| 21 | 픽업 슬롯별 처리 현황 | 화면 | 1 | /seller/stats/:date/slots | 3순위 | 해당 날짜 픽업 슬롯별 최대 주문 수 대비 실제 건수·완료율 비교 표. 상태: 슬롯 미설정, 빈 슬롯 | ||
| 22 | 재주문율·검증 지표 | 화면 | 1 | /seller/stats/indicators | 4순위 | 재주문율, 피크 타임 사전 주문 건수, 평균 처리 시간 등 검증 지표 요약 대시보드, 기간 비교 | ||
| 23 | 통계 내려받기 | 모달 | 0 | /seller/stats/export | 5순위 | 기간 선택 후 일별 통계 파일 내려받기 요청. 상태: 생성 완료, 기간 미선택, 생성 실패 | ||
| 24 | 매장 설정 | 화면 | 1 | /seller/settings | 1순위 | 카페 이름·주소·대표 연락처·소개 조회 및 수정 폼. 상태: 저장 완료, 필수값 누락 오류, 권한 없음 | ||
| 25 | 구독 상태 | 화면 | 1 | /seller/settings/subscription | 2순위 | 현재 구독 상태(무료 파일럿/유료)·시작일·월 요금 표시, 구독 관련 안내. 상태: 무료 파일럿 이용 중, 구독 만료 예정, 만료됨(주문 접수 중단 안내) | ||
| 26 | 구독 관리 | 화면 | 1 | /seller/subscription | 1순위 | 현재 구독 상태(무료 파일럿/활성/만료 예정)·시작일·월 요금 표시, 결제 수단 안내. 상태: 활성, 만료 예정, 만료(주문 기능 제한 안내), 가격 미확정 안내 | ||
| 27 | 구독 이력 | 화면 | 1 | /seller/subscription/history | 2순위 | 구독 시작·변경·만료 이력 목록(기간·상태·요금). 상태: 이력 없음(파일럿 가입만 표시) | ||
| 28 | 이력 상세 | 화면 | 1 | /seller/subscription/history/:id | 3순위 | 개별 구독 기간 상태·요금·변경 사유 확인 | ||
| 29 | 운영자 로그인 | 화면 | 1 | /seller/login | 1순위 | 카페 운영자(사장님) 관리자 페이지 진입 로그인. 이메일·비밀번호 입력, 로그인 성공 시 /admin/cafe 이동. 상태: 로그인 성공, 비밀번호 불일치, 등록되지 않은 운영자 계정, 5회 실패 후 일시 잠금 | ||
| 30 | 아이디·비밀번호 찾기 | 화면 | 1 | /seller/login/find | 3순위 | 가입 이메일로 아이디 확인 및 비밀번호 재설정 링크 발송. 상태: 발송 완료, 가입된 이메일 없음, 링크 만료 |