- Framework: Next.js 16 (App Router) + React 19 (TypeScript)
- Package Manager: pnpm
- UI: Tailwind CSS v4 + @kusitms.com/ui
- Lint/Format: Biome
- Infra: AWS Route 53, Vercel
git clone https://github.com/kusitms-com/kusitms.com.git
cd kusitms.com
pnpm install
pnpm dev| Command | Description |
|---|---|
pnpm dev |
개발 서버 실행 (Turbopack) |
pnpm build |
프로덕션 빌드 |
pnpm start |
프로덕션 서버 실행 |
pnpm lint |
Biome 검사 |
pnpm format |
Biome 포맷 적용 |
src/
├── app/ # Next.js App Router 라우트 (recruit, archive, projects 등)
├── components/ # UI 컴포넌트 (도메인별 폴더로 구분: recruit, archive, projects 등)
├── constants/ # 정적 데이터 및 상수
├── hooks/ # 커스텀 React hook
├── lib/ # 유틸리티
├── service/ # 도메인별 데이터/비즈니스 로직 (recruit, projects, reviews)
└── utils/ # 공용 유틸 함수