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

[ Week 5 ] API 개발 #2

Open
3 tasks done
hyunn0121 opened this issue Nov 6, 2024 · 0 comments
Open
3 tasks done

[ Week 5 ] API 개발 #2

hyunn0121 opened this issue Nov 6, 2024 · 0 comments
Assignees
Labels
✨ feature New feature or request

Comments

@hyunn0121
Copy link
Member

hyunn0121 commented Nov 6, 2024

🛠 Mission

  1. 가게에 리뷰 추가하기 API
    • 리뷰를 추가하려는 가게가 존재하는지 검증이 필요합니다.
  2. 가게에 미션 추가하기 API
  3. 가게의 미션을 도전 중인 미션에 추가(미션 도전하기) API
    • 도전하려는 미션이 이미 도전 중이지는 않은지 검증이 필요합니다.
    • 3번 API를 구현하지 않은 경우, 4번에서는 DB에 미션 정보를 수동으로 기입한 후 진행해야 합니다.

📝 To-do

  • 가게 리뷰 추가 api (controller, dto, service, repository)
  • 가게 미션 추가 api (controller, dto, service, repository)
  • 도전 중인 미션 추가 api (controller, dto, service, repository)

🔍 접근 방법

controller와 dto, service, repository 각각의 역할에 대해 고민하면서 작성하였습니다.

@hyunn0121 hyunn0121 added the ✨ feature New feature or request label Nov 6, 2024
@hyunn0121 hyunn0121 self-assigned this Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ feature New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant