cp .env.example .env
docker compose up --build- Frontend:
http://localhost:3000 - Backend API:
http://localhost:8080
- Frontend runs Vite dev server inside Docker and proxies
/api+/oauth2to the backend container. - Backend uses MySQL + Redis from the same compose stack.
- OAuth values default to dummy values for local QA; login flows that require real provider credentials still need real env values.
APP_QA_SEED_ENABLED=true면 부팅 시 QA용 더미데이터를 한 번 채웁니다. 이미 데이터가 있으면 다시 넣지 않습니다.
- 개발자 로그인 계정:
dev@nutrishare.local/ 닉네임개발자QA - 저장된 동네:
역삼동 - 같은 동네 공구 + 다른 동네 공구가 함께 생성됨
- 주문/결제 내역 1건 생성됨
- 리뷰 작성 완료 1건 + 리뷰 작성 대기 1건 생성됨
docker compose downTo remove MySQL data too:
docker compose down -v