Skip to content

Comments

[김하은] Sprint5#147

Open
shong9124 wants to merge 13 commits intocodeit-bootcamp-spring:김하은from
shong9124:sprint5
Open

[김하은] Sprint5#147
shong9124 wants to merge 13 commits intocodeit-bootcamp-spring:김하은from
shong9124:sprint5

Conversation

@shong9124
Copy link
Collaborator

@shong9124 shong9124 commented Feb 20, 2026

✅ 기본 요구사항

RESTful API 재설계

  • 스프린트 미션 #4에서 구현한 API를 RESTful API로 재설계
  • 제공된 API 스펙과 직접 설계한 API 비교
  • oasdiff를 활용하여 API 스펙 차이 분석
  • 이후 미션 및 심화 요구사항 수행을 위해 제공된 API 스펙을 기준으로 구현
  • 프론트엔드 연동을 고려하여 API 스펙 준수

API 테스트

  • Postman을 활용하여 모든 컨트롤러 테스트
  • Postman API 테스트 결과를 export하여 PR에 첨부

Swagger 기반 API 문서화

  • springdoc-openapi를 활용하여 OpenAPI(Swagger) 문서 생성
  • Swagger-UI를 활용해 API 직접 테스트 및 검증

🚀 심화 요구사항

프론트엔드 통합

  • 제공된 정적 리소스를 서빙하여 프론트엔드와 통합
  • API 스펙을 준수하여 프론트엔드 코드와 정상 연동 확인

☁️ 애플리케이션 배포 (Railway)

  • Railway.app을 활용하여 애플리케이션 배포
  • Railway.app 가입 후 GitHub 레포지토리 연결
  • Settings > Network 섹션에서 도메인 생성
  • 생성된 도메인으로 배포된 애플리케이션 접속 및 동작 확인

💻 실행 결과

image image image

@shong9124 shong9124 self-assigned this Feb 20, 2026
@shong9124 shong9124 added the 매운맛🔥 뒤는 없습니다. 그냥 필터 없이 말해주세요. 책임은 제가 집니다. label Feb 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

매운맛🔥 뒤는 없습니다. 그냥 필터 없이 말해주세요. 책임은 제가 집니다.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant