-
Notifications
You must be signed in to change notification settings - Fork 4
2023 07 13 회의
Gyuseong Lee edited this page Jul 13, 2023
·
1 revision
-
스터디를 개설할 수 있다.
- [정책] 스터디명, 전체 사이클 수, 사이클 당 스터디 시간이 필요하다.
- [정책] 스터디명은 50자 이내로 한다.
- [정책] 사이클은 최대 10개로 한다.
- [정책] 사이클 당 스터디 시간은 최대 60분으로 한다.
-
참여코드를 생성할 수 있다.
- [정책] 참여코드는 대소문자 구분 없는 6자의 알파벳으로 한다.
- [정책] 스터디 상태와 무관하게 참여코드는 고유해야 한다.
-
참여 가능한 스터디인지 판단할 수 있다.
- [정책] 참여코드를 통해 개설된 스터디인지 판별해야 한다.
- [예외] 개설되지 않은 스터디에 참여하려고 하면 예외를 반환한다.
-
참여코드와 사용자 아이디를 통해 스터디의 정보와 닉네임을 반환할 수 있다.
- [예외] 사용자 아이디가 유효하지 않은 경우 예외를 반환한다.
-
스터디에 참여할 수 있다.
- [정책] 스터디 아이디와 닉네임을 통해 사용자 아이디를 발급할 수 있다.
-
스터디에 속하는 유저에 대한 정보를 조회할 수 있다.
-
[정책] 스터디 아이디와 사용자 아이디를 통해 다음의 항목을 조회할 수 있다.
- 스터디 이름, 전체 사이클, 현재 사이클, 학습 시간, 진행 상태
-
[정책] 스터디 아이디와 사용자 아이디를 통해 다음의 항목을 조회할 수 있다.
-
스터디에 속하는 사용자들에 대한 정보를 조회할 수 있다.
-
[정책] 스터디 아이디를 통해 다음의 항목을 조회할 수 있다.
- 스터디 이름, 스터디 총 사이클, 총 학습시간, 스터디원의 닉네임 리스트
-
[정책] 스터디 아이디를 통해 다음의 항목을 조회할 수 있다.
-
스터디에 참여한 스터디원의 콘텐츠를 조회할 수 있다.
-
[정책] 각 사용자들에 대해 다음과 같은 항목을 조회할 수 있다.
- 사이클, 입력 항목에 대한 리스트
-
[정책] 각 사용자들에 대해 다음과 같은 항목을 조회할 수 있다.
-
사용자는 현재 사이클의 목표를 조회할 수 있다.
-
[정책] 다음의 항목을 반환한다.
- 사용자 아이디, 사이클, 항목
-
[정책] 다음의 항목을 반환한다.
-
사용자는 스터디 진행 단계를 넘길 수 있다.
-
[정책]
진행
단계에서회고
단계로만 넘길 수 있다. - [예외] 다른 단계로 넘기려는 경우 예외를 반환한다.
-
[정책]
-
사용자는 현재 사이클의 목표를 작성할 수 있다.
- [정책] 유저 아이디와 사이클 수를 입력받는다.
- [정책] 모든 항목은 빈 값을 허용하지 않는다.
- 각 항목에 대한 정책은 협의 후 결정한다.
-
사용자는 현재 사이클의 회고를 작성할 수 있다.
- [정책] 유저 아이디와 사이클 수를 입력받는다.
- [정책] 모든 항목은 빈 값을 허용하지 않는다.
- 각 항목에 대한 정책은 협의 후 결정한다.
created by @woosung1223 @jaehee329 @aak2075 @nlom0218 @yeopto @woo-jk @MoonJeWoong