사용자

소비자

사업자

관리자 페이지

  1. 계정 생성

    1. 사업자는 관리자 url에 접속하여 로그인 버튼을 누름
    2. 가입되지 않은 계정이면 계정 생성 페이지로 이동
    3. 사업자 정보 입력
    4. 가입 버튼을 누르면 정보 서버로 전송
    5. 가입 완료 처리
  2. 로그인

    1. 사업자는 관리자 url에 접속하여 로그인 정보 입력 후 로그인 버튼 누름
    2. 가입된 계정이면 관리자 페이지로 리다이렉트
    3. 실패하면 실패 처리
  3. 점포 정보 입력 및 수정

    1. 사업자는 관리자 페이지 최초 로그인 시, 또는 점포 관리 버튼을 누르면 점포 정보 관리 페이지로 이동
    2. 점포 이름, 로고, 위치 입력
    3. 점포 정보 서버로 전송
    4. 성공하면 테이블 입력 페이지로 리다이렉트

    비고: 입력 완료 버튼을 최초 로그인 후 접속 시에는 ‘다음’, 점포 관리 버튼을 눌러서 접속 시에는 ‘저장’으로 표시하면 좋을 듯

  4. 테이블 정보 입력 및 수정

    1. 사업자는 최초 점포 정보 입력 완료 시, 또는 테이블 관리 버튼을 누르면 테이블 정보 관리 페이지로 이동
    2. 테이블 정보 입력
    3. 테이블 정보 서버로 전송
    4. 성공하면 메뉴 입력 페이지로 리다이렉트

    비고: 입력 완료 버튼을 최초 로그인 후 접속 시에는 ‘다음’, 테이블 관리 버튼을 눌러서 접속 시에는 ‘저장’으로 표시하면 좋을 듯

  5. 메뉴 정보 입력 및 수정

    1. 사업자는 최초 테이블 정보 입력 완료 시, 또는 메뉴 관리 버튼을 누르면 메뉴 정보 관리 페이지로 이동
    2. 메뉴 이름, 카테고리, 가격, 품절 여부 입력
    3. 메뉴 정보 서버로 전송
    4. 성공하면 주문 받기 페이지로 리다이렉트
  6. 앱/웹으로 주문 받기

    1. 사업자는 최초 메뉴 정보 입력 완료 시, 또는 이후 로그인 시 주문 받기 페이지로 이동
    2. 소비자가 qr을 찍고 주문을 넣으면 관리자 페이지 최근 주문 리스트에 표시
    3. 사업자는 주문을 수락 or 취소 중 선택
    4. 수락하는 경우 수락 처리 api 전송 후 ‘수락된 주문’ 처리
    5. 수락된 주문은 모든 메뉴에 조리 시작 api 전송 후 ‘조리 시작’ 처리
    6. 취소하는 경우 사유 입력 요구(재고 부족 등) 후 취소 처리 api 전송 후 ‘취소된 주문’ 처리
  7. 직접 주문 받기

  8. 메뉴 조리 완료 처리

  9. 메뉴 조리중 취소 처리

  10. 정산 요청

  11. 정산 내역 출력

  12. 테이블 QR 이미지 출력