3주차 스프린트 계획 - boostcampwm-2022/web30-TODY GitHub Wiki

일별 계획

Day1

  • DB 연동 및 ORM 설정
    • TypeORM ⇒ 단 우리 팀은 ORM을 사용하려고 사용하는 게 아닌 nestJS를 사용을 위한 사용이라 자료가 많고 공식 문서가 있는 typeORM을 사용하기로 정함
  • 로그인/회원가입 <담당자 : 김수민, 박현준>
  • 공부방 생성/목록 <담당자 : 김시은, 이영민>

Day2

  • 로그인/회원가입 <담당자 : 김수민, 박현준>
  • 공부방 생성/목록 <담당자 : 김시은, 이영민>

Day3

  • 공부방 페이지
    • WebRTC 캠공유 - mesh 방식 + 측정

Day4

  • 공부방 페이지
    • 참가자 목록, 퇴장, 삭제
  • 로그아웃
  • 사이드바

Day5

  • 발표 및 수정

데모 시나리오

  • 사용자는 회원가입 후 로그인을 한다.
  • 로그인을 하면 공부방 목록 페이지가 표시된다.
  • 공부방 목록 페이지에서 공부방을 생성할 수 있다.
  • 공부방을 생성하면 해당 공부방 페이지로 입장하게 된다.
  • 공부방 페이지에서 참가자들의 캠 화면이 공유된다.
  • 공부방 페이지에서 나가기 버튼을 누르면 공부방에서 퇴장할 수 있다.
  • 공부방 생성자는 공부방 페이지에서 삭제 버튼을 누르면 공부방을 삭제할 수 있다.