공통
- 로그인 기능 → 로컬로그인 및 회원가입
업체
- 업체 정보등록 및 수정 삭제
- 업체별 예약 조회
- 업체별 예약 확정 및 취소
- 업체별 예약 관리
예약자
- 업체리스트조회
- 예약자 예약 리스트 조회
- 예약자 예약 상태 변경
- 업체별 예약
추가하면 좋을 기능
- 알림기능
역할 나누기
- JWT를 이용한 회원가입, 로그인 기능
- 헤어샵 조회, 등록, 삭제
- 디자이너 조회, 등록, 삭제
- 메뉴 조회, 등록, 삭제
- 예약 가능 시간 조회, 생성
가능한 시간 보여주고, 기록하고 (상) (depend on 1,2)
→ 월화수 까지 로직 만들고 mock데이터로 테스트 / 목, 금 합치고 테스트 진행
1) 예약 관리 동적 → 매번 계산
2) 예약 관리 정적 → cron(오늘로 부터 한달치만 가능함)
→ 이후에 성능테스트해서 비교해볼 것
→ 인터페이스로 만들어서 구현체 따로 해가지고 스프링의 특성도 살려보기?
+) 예약 조회, 취소 (예약자별, 헤어샵별, 디자이너별)
→ 월화수목금
→ 일월 : 스트레스 테스트 준비 (끝낸 사람들 2로 합류해서 배포시에 발생하는 트러블슈팅)
→ 화수목금 : 트레픽 테스트 + 예약개선 : 다함께, 시각화, 하나의 결과도출