[주제: 통합 예매시스템]
- IDEA : 추가하고 싶은 기능 or 본인이 생각하는 구조 다적기
도메인
**MVP - 밑줄
- 회원
- 회원가입 (마스터/타입-음식점/업주/일반고객)
- 로그인 (ID, PW)
- 개인정보 변경
- 예매 & 결제
- 예매
- 결제 (MVP 단계에서는 랜덤함수 사용 추가 구현시 API)
- 웨이팅 : 번호표
- 웨이팅 등록/취소
- 유저 웨이팅 순번 조회
- 웨이팅 마지막 순번 조회
- 대기열 (예매시, 트래픽 몰릴때 해당됨) → 버킷 찾아보자
- 검색
- 알림
- 업주의 업장 등록 → 사이트 관리자에게 최종 승인 요청
- 사용자의 예약 완료 → 업주에게 최종 승인 요청
- 업주의 예약 확정 → 사용자에게 확정 알림
- 업주의 예약 취소(거절) → 사용자에게 취소 알림
- 원하는 상품 등록시 알림
- 전시회 /
- 상세 정보(컬럼)
- 전시 ID
- 장소
- 전시회 이름
- 작가
- 기간, 운영시간
- 전시 타입 - 그림
- 공연 /
- 상세 정보(컬럼)
- 공연 ID
- 공연장 정보 ( 공연장 id ) - 위치/수용인원
- 인원(공연장 수용인원보다 적게)
- 공연명
- 날짜
- 시간
- 회차
- 단일공연/(전국)투어공연
- 전국 공연장 위치 테이블
- 공연장 ID
- 공연 ID
- 위치
- 수용인원
- 공연장 별 좌석 예매 여부 테이블(?)
- 음식점 /
- 상세 정보(컬럼)
- 가게 ID
- 가게 이름
- 가게 업주명
- 가게 위치
- 가게 전화번호
- 관리-업주 (보류)
- 가게 등록 신청(업체명, 주소, 타입(음식점 종류), 수용인원?, 영업시간, 휴무일)
- 가게 정보 조회
- 가게 정보 수정
- 가게 삭제 신청
- 소비자
- 백오피스(사이트 관리자)
- 음식점 등록 목록 조회
- 음식점 등록/삭제 요청 승인
- 사용자 권한 변경