Skip to content

Feat: 어드민 메인페이지 구현#4

Merged
Chunwol merged 6 commits into
developfrom
feat/3-admin-mainpage
May 16, 2026
Merged

Feat: 어드민 메인페이지 구현#4
Chunwol merged 6 commits into
developfrom
feat/3-admin-mainpage

Conversation

@Chunwol
Copy link
Copy Markdown
Member

@Chunwol Chunwol commented May 16, 2026

제목

Feat: 어드민 메인페이지 구현

개요

어드민 메인페이지 구현

주요 변경 사항

  • PATCH /api/admin/main/logo — 로고 URL 수정
  • PATCH /api/admin/main/intro — 소개 문구 수정
  • PATCH /api/admin/main/recruitment — 모집기간 수정 (isRecruiting 자동 계산)
  • POST /api/admin/projects — 프로젝트 생성 (사진 포함)
  • PATCH /api/admin/projects/{projectId} — 기본 정보 수정
  • DELETE /api/admin/projects/{projectId} — 프로젝트 삭제
  • POST /api/admin/projects/{projectId}/photos — 사진 1장 추가
  • DELETE /api/admin/projects/{projectId}/photos/{photoId} — 사진 삭제
  • PATCH /api/admin/projects/{projectId}/photos/order — 사진 순서 일괄 변경

관련 이슈/마일스톤

체크리스트

  • 브랜치 네이밍 규칙 준수 (예: feat/1-login, fix/23-password-reset)
  • 커밋 컨벤션 준수 (Type:Header Body Footer)
  • 문서 반영 (README/API 명세/컨벤션/회의 노트 등)
  • 보안 사항 확인 (비밀키/토큰 노출 없음, .env 사용)

스크린샷/로그

기타 참고

@Chunwol Chunwol self-assigned this May 16, 2026
@Chunwol Chunwol added the enhancement New feature or request label May 16, 2026
@Chunwol Chunwol linked an issue May 16, 2026 that may be closed by this pull request
@Chunwol Chunwol merged commit 9257e9c into develop May 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat : admin 메인페이지 구현

1 participant