Skip to content

[Web21] 3주차 주간 스프린트 계획 회의록

doggydeok2 edited this page Nov 8, 2021 · 2 revisions

참여인원

J006 곽성준 J084 박기범 J163 이진선 J171 이홍덕
@seongjunme @kbpark9898 @jsl0149 @doggydeok2

토의내용

Github

  • 개발 위치 변경
    • Fork한 개개인의 Repository 대신, Boostcampwm의 Repository에 직접 작업
    • dev 브랜치 내에 개개인의 브랜치를 새로 따 작업 후, dev에 병합
    • feature(from dev) ->(PR) dev(Merge)(PR)-> main(Merge)

StyleSheets

  • 스타일시트 위치 통합
    • frontend - public - stylesheets 폴더에 작성
    • Mixins 등의 기능 활용을 위해 scss 사용은 유지

Nginx 배포

참고
링크1
링크2

금주의 기능 구현

1. DB 설계 & ObjectStorage Setting (이진선, 박기범)

2. 모달 연동

  1. 플레이리스트 추가 (곽성준)
  2. 업로드 기능 (박기범)
    • 드래그앤 드롭 구현
  3. 검색 모달 (곽성준)

3. 메인 페이지 (이홍덕)

  1. 방 목록
  2. 방 생성(Socket Room 이용)
  3. 메인 페이지 라우팅(Header)

4. 기타

  • 뮤직플레이어 개선(이홍덕)
  • 방장 권한 넘기는 필터 추가, 테스트 편하게 하기(이진선)
io.on('disconnect', {
    전체유저리스트 = userList.filter(user => user.id != socket.id)
})
socket.id -> nickname

데모 시나리오

  1. 직접 음악을 로컬에서 서버에 업로드하는 기능 시연

    • 버튼을 클릭하여 업로드 모달을 호출
    • 업로드 모달에 로컬 파일을 선택하고 설명을 기술하여 업로드
  2. 메인 페이지에서 방을 선택하거나 생성하는 기능

    • 메인 페이지 접속 시 방 리스트 나열
    • 방을 클릭하여 입장
    • 하단의 버튼을 클릭하여 방 생성
Clone this wiki locally