PRD 기준으로 구현 코드는 제외하고 개발환경 실행 골격만 구성한 상태입니다.
- Node.js 20 LTS
- pnpm 9+
- JDK 21
- Docker Desktop
frontend: React + TypeScript + Vitebackend: Spring Boot 3 + Java 21 + JPA/Flywaydocker-compose.yml: MySQL 8 로컬 실행docs: 기획 문서
docker compose up -d mysqlcd frontend
pnpm install
cp .env.example .env
pnpm devFrontend default port: 5173
cd backend
cp .env.example .env
gradle bootRun --args='--spring.profiles.active=local'Backend default port: 8080
curl http://localhost:8080/actuator/health- 실제 도메인 로직 및 API 구현은 포함하지 않았습니다.
- DB 스키마는 Flyway 초기 파일로만 준비되어 있습니다.