Skip to content
Open
Due by January 17, 2026
Last updated Jan 4, 2026
0% complete

목적

프로젝트의 개발 생산성과 일관성을 확보하기 위한 기반을 구축한다.
FE/BE 개발자가 동일한 환경에서 즉시 개발을 시작할 수 있는 상태를 만드는 것이 목표다.

범위 (In Scope)

  • pnpm + turborepo 기반 monorepo 구성
  • FE(Next.js) / BE(Nest.js) 기본 프로젝트 스캐폴딩
  • 공통 개발 규칙 설정
    • eslint / prettier
    • husky (pre-commit hook)
  • Docker 기반 로컬 인프라 구성
    • PostgreSQL
    • MinIO
  • 환경 변수 템플릿 제공 (.env.example)
  • 기본 테스트 러너 세팅
    • FE: Vitest / RTL
    • BE: Jest

완료 기준 (Definition of Done)

  • 신규 개발자가 README만 보고 로컬에서 FE/BE 실행 가능
  • pnpm dev 기준으로 전체 앱 구동 가능
  • 코드 스타일 및 테스트 파이프라인이 자동으로 적용됨

비고

  • 이 마일스톤에서는 비즈니스 로직 구현을 최소화한다.
  • 이후 모든 기능 개발의 기준점이 되는 단계이다.

List view