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

[Feat] 이벤트 API 구현 #8

Open
6 tasks done
mjeongriver opened this issue Mar 1, 2025 · 0 comments · May be fixed by #9
Open
6 tasks done

[Feat] 이벤트 API 구현 #8

mjeongriver opened this issue Mar 1, 2025 · 0 comments · May be fixed by #9
Assignees
Labels
📬 API 서버 API 통신 ✨ Feature 기능 개발

Comments

@mjeongriver
Copy link
Collaborator

mjeongriver commented Mar 1, 2025

기능 개요

이벤트 관련 API를 개발합니다.

  • 이벤트 등록, 조회, 수정, 삭제 기능을 포함합니다.
  • 관리자와 일반 사용자 기능을 구분합니다.
  • 이벤트는 특정 상품과 연결되어 있으며, 진행 기간과 최대 수량을 설정할 수 있습니다.

기능 목록

사용자 + 관리자 공통 API (이벤트)

  • GET /events → 이벤트 목록 조회(상태별 조회 가능, 쿼리 파라미터로 상태 전달)
  • GET /events/{id} → 이벤트 상세 조회

관리자 전용 API (이벤트)

  • POST /events → 이벤트 등록
  • PATCH /events/{id} → 이벤트 수정
  • DELETE /events/{id} → 이벤트 삭제
  • PATCH /events/{id}/status → 이벤트 상태 변경
@mjeongriver mjeongriver added ✨ Feature 기능 개발 📬 API 서버 API 통신 labels Mar 1, 2025
@mjeongriver mjeongriver added this to the CRUD 기능 개발 milestone Mar 1, 2025
@mjeongriver mjeongriver self-assigned this Mar 1, 2025
mjeongriver added a commit that referenced this issue Mar 1, 2025
@mjeongriver mjeongriver linked a pull request Mar 1, 2025 that will close this issue
6 tasks
mjeongriver added a commit that referenced this issue Mar 1, 2025
mjeongriver added a commit that referenced this issue Mar 2, 2025
mjeongriver added a commit that referenced this issue Mar 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📬 API 서버 API 통신 ✨ Feature 기능 개발
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant