Phase 1. 프로젝트 초기화 진행

This commit is contained in:
2026-06-09 22:40:10 +09:00
parent af5b46baf3
commit a93a6fa8e1
29 changed files with 7433 additions and 32 deletions
+10 -10
View File
@@ -28,7 +28,7 @@
| 구분 | 기술 |
|---|---|
| 런타임 | Node.js LTS |
| 프레임워크 | Next.js 15 (App Router) |
| 프레임워크 | Next.js 16 (App Router) |
| 언어 | TypeScript |
| 패키지 매니저 | pnpm |
| UI / CSS | Tailwind CSS + shadcn/ui |
@@ -298,15 +298,15 @@ choco-admin/
### Phase 1. 프로젝트 초기화
- [ ] `pnpm create next-app` (Next.js 15, TypeScript, App Router, Tailwind CSS)
- [ ] shadcn/ui 초기화 (`pnpm dlx shadcn@latest init`)
- [ ] TanStack Table 설치 (`pnpm add @tanstack/react-table`)
- [ ] Prisma 설치 및 MariaDB introspection (`pnpm add prisma`, `prisma db pull`)
- [ ] Zod 설치 (`pnpm add zod`)
- [ ] NextAuth.js v5 설치
- [ ] ESLint / Prettier 설정
- [ ] `.env.local` 환경변수 구조 정의
- [ ] IntelliJ에서 `pnpm dev` 실행 확인
- [x] `pnpm create next-app` (Next.js 16, TypeScript, App Router, Tailwind CSS)
- [x] shadcn/ui 초기화 (`pnpm dlx shadcn@latest init`)
- [x] TanStack Table 설치 (`pnpm add @tanstack/react-table`)
- [x] Prisma 설치 및 MariaDB introspection (`pnpm add prisma`, `prisma db pull`)
- [x] Zod 설치 (`pnpm add zod`)
- [x] NextAuth.js v5 설치
- [x] ESLint / Prettier 설정
- [x] `.env.local` 환경변수 구조 정의
- [x] IntelliJ에서 `pnpm dev` 실행 확인
### Phase 2. DB 연결 및 타입 구성