Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/get category #42

Open
wants to merge 5 commits into
base: dev
Choose a base branch
from
Open

Conversation

jjikky
Copy link
Contributor

@jjikky jjikky commented Jan 3, 2025

📝 개요

메인 카테고리별 서브카테고리와 인터뷰 개수를 조회하는 API를 추가했습니다.

GET /categories/:main_category

✨ 변경 사항

  • ✨ 메인 카테고리별 서브카테고리 조회 API 추가
  • ✨ 카테고리 조회 요청/응답 DTO 구현

🔗 관련 이슈

ℹ️ 참고 사항

{
  "data": [
    {
      "name": "network",
      "interviewCount": 4
    },
    {
      "name": "data_structure",
      "interviewCount": 0
    },
    {
      "name": "algorithm",
      "interviewCount": 0
    },
    {
      "name": "fit",
      "interviewCount": 0
    },
    {
      "name": "common_etc",
      "interviewCount": 0
    }
  ]
}

- 메인 카테고리 조회를 위한 요청 DTO 추가
- enum 유효성 검사 추가
- snake_case 변환을 위한 Transform 데코레이터 추가
- 메인 카테고리 조회 엔드포인트 추가
- API 문서화를 위한 데코레이터 추가
- ExtraModels에 응답 DTO 추가
- 메인 카테고리에 속한 서브카테고리와 각각의 인터뷰 개수를 조회하는 API 추가
- 퍼블릭 엔드포인트로 설정
@jjikky jjikky requested a review from sen2y January 3, 2025 05:20
@jjikky jjikky self-assigned this Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

✨ 카테고리별 인터뷰 조회 기능 추가
1 participant