wafflestudio/seminar-2020

HW4 CreateSeminar, DetailSeminar 등 Spec 관련 질문

veldic opened this issue · 1 comments

  1. UserFragment에서 현재 자신이 수강 / 진행 중인 강좌를 띄워주고 이를 클릭하면 DetailSeminarActivity로 넘어간다고 되어있는데 DetailSeminarActivity에서 Join을 누르면 그 강좌에 참여자 및 진행자로 참여할 수 있다고 되어있습니다. 근데 로직 상 UserFragment에서 넘어가는 Seminar는 이미 User가 참여자 및 진행자로 참여되어 있는 Seminar에 한정되어 있다는 생각이 들었습니다. 관련 specification 부탁드립니다!

  2. Backend assignment 2를 자세히 살펴보면 User가 instructor과 participant 자격을 모두 가질 수 있다고 되어있는데 그렇다면 DetailSeminarActivity에서 Join을 눌렀을 때 어떤 자격으로 참여하면 되나요?

  1. DetaiillSeminarActivity 에서 이미 참여중인 세미나 일 경우 Join 버튼의 텍스트를 "참여중" 등으로 바꾸고 disable 시키는 방식으로 사용해도 좋을 것 같습니다
  2. 현재 유저의 role 에 따라 Instructor, participant 두 개의 button 을 보여주는 방식 또는 버튼 클릭 시 dialog 를 통해 instructor, participant 중 원하는 것을 선택하여 보여주는 방식도 있을 것 같습니다.

현재 작성된 스펙 이외의 것들은 모두 자유롭게 판단하고 작성하셔도 좋습니다.