Trace 캡스톤 프론트엔드 저장소입니다.
- 브랜치 전략과 PR 규칙은
CONTRIBUTING.md를 따릅니다.
- 저장소 클론
CONTRIBUTING.md확인- 본인 작업 브랜치 생성 후 개발 시작
- 프론트는
NEXT_PUBLIC_API_BASE_URL이 없으면 EC2 백엔드(https://3-39-96-126.sslip.io/v1) 를 쓰도록 되어 있음 (lib/api/client.ts). - 로컬 Spring(보통
http://localhost:8080/v1) 으로 로그인·API까지 끝까지 보려면 아래 중 하나만 쓰면 됨.env.local.sample을 참고해.env.local에NEXT_PUBLIC_API_BASE_URL=http://localhost:8080/v1한 줄 추가 (기존 env 내용은 유지).- 또는
npm run dev:local— 같은 효과이며.env파일을 건드리지 않음.
- 백엔드는
devpick-backend의.env.example기준으로FRONTEND_URL=http://localhost:3000, GitHub/Google OAuth 앱에http://localhost:3000/auth/.../callback등록이 필요함. 상세는 백엔드AGENTS.md§9.