배경
스터디가 시작되면 멤버는 현재 주차의 과제를 확인하고 자신의 진행 상태와 과제 완료 여부를 관리해야 한다.
현재 문제
- 현재 주차 조회 화면이 없다.
- 주차별 과제 목록 UI가 없다.
- 내 주차 진행률 조회/수정 기능이 없다.
- 과제 완료, 스킵, 미완료 처리 기능이 없다.
제안 내용
- 현재 주차 조회를 연결한다.
- 현재 주차 정보와 주차 과제 목록을 표시한다.
- 내 주차 진행 상태 조회와 업데이트를 구현한다.
- 과제별 완료, 스킵, 미완료 처리를 구현한다.
- 온보딩 미제출, 비멤버, 완료 그룹 등 접근 제한 상태를 처리한다.
완료 조건
- 사용자가 현재 주차와 과제 목록을 확인할 수 있다.
- 사용자가 자신의 주차 진행 상태를 저장할 수 있다.
- 사용자가 과제별 완료 상태를 변경할 수 있다.
- 접근 제한 상태에서 화면이 깨지지 않고 안내가 표시된다.
관련 Jira 이슈
No response
참고 자료
GET /api/v1/groups/{groupId}/weeks/current
GET /api/v1/weeks/{weekId}/tasks
GET /api/v1/weeks/{weekId}/progress/me
PUT /api/v1/weeks/{weekId}/progress/me
POST /api/v1/tasks/{taskId}/completion/me
배경
스터디가 시작되면 멤버는 현재 주차의 과제를 확인하고 자신의 진행 상태와 과제 완료 여부를 관리해야 한다.
현재 문제
제안 내용
완료 조건
관련 Jira 이슈
No response
참고 자료
GET /api/v1/groups/{groupId}/weeks/currentGET /api/v1/weeks/{weekId}/tasksGET /api/v1/weeks/{weekId}/progress/mePUT /api/v1/weeks/{weekId}/progress/mePOST /api/v1/tasks/{taskId}/completion/me