오늘 할 일
- [x] 멘토링 일지⇒ 낮까지
- [x] eslint
- [x] SSE 쪽 통신 해보기
- [x] FE, BE 도커 컴포즈 연결
- [x] logger 넣기
- [x] 데모데이 준비
모듈 배치 리팩토링
- 해당 이벤트의 좌석 현황 요청 - sse
- /reservation/:event-id [GET] → /event/seats/:event-id [GET]
- 예매 완료 요청
- /reservation/confirmation [POST] → /reservation [POST]
- 사용자가 좌석 선택 대기 페이지에서 중도 이탈
- /booking/departure [DELETE] → /booking/waiting/departure [DELETE]
- 사용자가 좌석 선택 페이지에서 중도 이탈
- /reservation/departure [DELETE] → /booking/departure [DELETE]
- 이벤트의 특정 좌석 예약/취소 요청
- /reservation/:event-id [POST] → /booking [POST]
- 서버 시간 요청
- /util/server-time [GET] → /booking/server-time [GET]
이후 대기 큐, 좌석 선택 페이지 입장 유저 관리 테이블과 그 연관 로직들은 booking 모듈에 포함시키기로 함.
그리고 util 디렉토리는 앞으로 nest 모듈로 활용되지 않고, 서버 내부적으로 쓰게 되는 util스러운 코드들의 집합 디렉토리로 활용하도록 함.
Eslint
npx eslint .
npx eslint --fix