Skip to content

[FEATURE] 대회 전체 팀 조회 API 개발 #45

@myeowon

Description

@myeowon

💬 이슈 설명

  • 해당 대회에 속하는 모든 팀들의 전체 보기용 정보를 조회합니다.
  • 대회 전체 팀 조회 API를 회원용 / 비회원용으로 분리하여 구현합니다.
  • 비회원 메인 페이지용 API
    • 모든 팀의 isLiked, isVoted 값은 항상 false
      • isLiked = false
      • isVoted = false
  • 회원 전용 메인 페이지용 API
    • 현재 시간(투표 기간 여부)에 따라 동작
    • 투표 기간인 경우
      • isVoted : 로그인한 사용자의 투표 여부
      • isLiked : false
    • 투표 기간이 아닌 경우
      • isVoted : false
      • isLiked : 로그인한 사용자의 좋아요 여부

🗺️ 관련 모듈

  • Team
  • TeamLike
  • TeamVote

✔ TODO (선택)

  • 회원용 대회 전체 팀 조회 API 구현
  • 비회원용 대회 전체 팀 조회 API 구현

참고 자료 (선택)

  • 참고한 자료나 소개하고 싶은 자료가 있다면 첨부해 주세요.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions