# 프로젝트 실행관리 상세 페이지 구현 체크리스트

## 구현 일자: 2026-01-12

## 페이지 구조
- 페이지 경로: `/construction/project/management/[id]`
- 칸반 보드 형태의 상세 페이지
- 프로젝트 → 단계 → 상세 연동

---

## 작업 목록

### 1. 타입 및 데이터 준비
- [x] types.ts - 상세 페이지용 타입 추가 (Stage, StageDetail, ProjectDetail 등)
- [x] actions.ts - 상세 페이지 목업 데이터 추가

### 2. 칸반 보드 컴포넌트
- [x] ProjectKanbanBoard.tsx - 칸반 보드 컨테이너
- [x] KanbanColumn.tsx - 칸반 컬럼 공통 컴포넌트
- [x] ProjectCard.tsx - 프로젝트 카드 (진행률, 계약금, 기간)
- [x] StageCard.tsx - 단계 카드 (입찰/계약/시공)
- [x] DetailCard.tsx - 상세 카드 (현장설명회 등 단순 목록)

### 3. 프로젝트 종료 팝업
- [x] ProjectEndDialog.tsx - 프로젝트 종료 다이얼로그

### 4. 메인 페이지 조립
- [x] ProjectDetailClient.tsx - 메인 클라이언트 컴포넌트
- [x] page.tsx - 상세 페이지 진입점

### 5. 검증
- [ ] 칸반 보드 동작 확인 (프로젝트→단계→상세 연동)
- [ ] 프로젝트 종료 팝업 동작 확인
- [ ] 리스트 페이지에서 상세 페이지 이동 확인

---

## 참고 사항
- 1차 구현: 상세 하위 목록 없는 경우 (현장설명회) 먼저 구현
- 이후 추가로 보면서 맞춰가기
- 기존 리스트 페이지 패턴 참고

---

## 진행 상황
- 시작: 2026-01-12
- 현재 상태: 1차 구현 완료, 브라우저 검증 대기

## 테스트 URL
- 리스트 페이지: http://localhost:3000/ko/construction/project/management
- 상세 페이지: http://localhost:3000/ko/construction/project/management/1
