그룹 등록
- 그룹명, 설명, 닉네임, 비밀번호, 사진(한 장), 태그, 목표 횟수, 디스코드 웹훅 URL, 디스코드 서버 초대 URL을 입력하여 그룹을 등록합니다.
그룹 수정
- 비밀번호를 입력하여 그룹 등록 시 입력했던 비밀번호와 일치할 경우 그룹 수정이 가능합니다.
그룹 삭제
- 비밀번호를 입력하여 그룹 등록 시 입력했던 비밀번호와 일치할 경우 그룹 삭제가 가능합니다.
그룹 목록 조회
- 각 그룹의 그룹명, 닉네임, 사진, 태그, 목표 횟수, 추천수, 참여자수가 표시됩니다.
- 페이지네이션이 가능합니다.
- 최신순, 추천순, 참여자순으로 정렬이 가능합니다.
- 그룹명으로 검색이 가능합니다.
그룹 상세 조회
- 그룹명, 설명, 닉네임, 사진, 태그, 목표 횟수, 참여자 수, 디스코드 서버 초대 URL을 조회합니다.
그룹 추천
- 그룹 추천이 호출될 때마다 추천수가 1씩 증가합니다.
그룹 배지
- 그룹이 일정 조건을 달성하면 자동으로 배지를 획득합니다.
- 배지의 종류
- 참여자 10명 이상
- 운동 기록 100개 이상
- 추천수 100 이상
그룹 참여
- 닉네임과 비밀번호를 입력하여 그룹에 참여가 가능합니다.
- 그룹 내에서 중복된 닉네임은 등록 불가합니다.