-
Notifications
You must be signed in to change notification settings - Fork 4
[Web21] 5주차 주간 스프린트 계획 회의록
jsl0149 edited this page Nov 22, 2021
·
1 revision
- 컴포넌트 구조 변경이 필요할 것 같다.
- 방장 표시
- oauth 2.0을 사용하여 구현
- 새로운 페이지를 만들고 express middleware로 로그인 라우터 및 컨트롤러를 연동하여 사용자의 인증 수행
- DB에 User 관리할 수 있는 테이블 설계 및 추가
- 플레이리스트에서 음악을 검색할 때 한글자마다 렌더링 되는 현상을 막기 위해 쓰로틀링 or 디바운싱을 적용
- 둘중 어느 방식이 더 어울릴지는 협의하에 결정
- 플레이리스트에 이미 추가된 음악을 추가하려할 때 경고 문구 표시
- 현재 모든 사용자가 조작 가능한 상태에서 방장 인증을 통해 방장만 조작 가능하도록 변경
- 현재 방에 접속 중인 유저들을 우측 상단에 나열
- 현재 방에 접속 중인 유저들의 수를 표시
- 검색한 키워드의 결과를 보여줌
- 검색해서 나온 노래들을 재생할 수 있음.
- 로그인 페이지에서 로그인을 한다.
- 현재 참가자 수와 함께 방 목록이 표기된다.
- 방에 입장을 한다.
- 채팅은 닉네임은 유저의 로그인 정보를 이용해서 표기한다.
- 접속한 유저들의 목록이 표시된다.
- 플레이리스트에 동일한 음악을 추가하면 경고창이 뜬다.
- 방장 이외에 플레이리스트, 플레이어 조작이 불가능.
- 노래를 검색한다.
- 검색 결과가 출력된다.
- 노래를 재생할 수 있다.