- /juil/ 경로를 /construction/으로 변경 - 컴포넌트 폴더명 juil → construction 변경 - 컴포넌트명 Juil* → Construction* 변경 - 테스트 URL 페이지 경로 업데이트 - claudedocs 문서 경로 업데이트 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
89 lines
2.5 KiB
Markdown
89 lines
2.5 KiB
Markdown
# 주일 공사 MES 프로젝트 구조
|
|
|
|
Last Updated: 2025-12-30
|
|
|
|
## 프로젝트 개요
|
|
|
|
| 항목 | 내용 |
|
|
|------|------|
|
|
| 업체명 | 주일 |
|
|
| 업종 | 공사 (건설/시공) |
|
|
| 프로젝트 유형 | MES (Manufacturing Execution System) |
|
|
| 기존 프로젝트 | 경동 (셔터 업체) |
|
|
|
|
## 디렉토리 구조
|
|
|
|
```
|
|
src/app/[locale]/(protected)/
|
|
├── juil/ # 주일 전용 페이지들
|
|
│ ├── page.tsx # 메인 페이지 (예정)
|
|
│ ├── [기능명]/ # 각 기능별 페이지
|
|
│ └── ...
|
|
│
|
|
├── dev/
|
|
│ └── juil-test-urls/ # 테스트 URL 관리 페이지
|
|
│ ├── page.tsx # 서버 컴포넌트 (MD 파싱)
|
|
│ └── JuilTestUrlsClient.tsx # 클라이언트 컴포넌트
|
|
│
|
|
└── (기존 경동 페이지들)
|
|
```
|
|
|
|
## 컴포넌트 구조 (예정)
|
|
|
|
```
|
|
src/components/business/juil/ # 주일 전용 비즈니스 컴포넌트
|
|
├── common/ # 공통 컴포넌트
|
|
├── [기능명]/ # 기능별 컴포넌트
|
|
└── ...
|
|
```
|
|
|
|
## 테스트 URL 페이지
|
|
|
|
| 항목 | 내용 |
|
|
|------|------|
|
|
| URL | http://localhost:3000/dev/juil-test-urls |
|
|
| MD 파일 | `claudedocs/[REF] juil-pages-test-urls.md` |
|
|
| 용도 | 개발 중인 주일 페이지 URL 관리 및 빠른 접근 |
|
|
|
|
### MD 파일 형식
|
|
|
|
```markdown
|
|
## 카테고리명
|
|
|
|
| 페이지 | URL | 상태 |
|
|
|--------|-----|------|
|
|
| **페이지명** | `/ko/juil/...` | 상태표시 |
|
|
```
|
|
|
|
## 경동 vs 주일 비교
|
|
|
|
| 항목 | 경동 | 주일 |
|
|
|------|------|------|
|
|
| 업종 | 셔터 | 공사 |
|
|
| 경로 | `/ko/...` (기존 경로) | `/ko/juil/...` |
|
|
| 컴포넌트 | `src/components/...` | `src/components/business/juil/...` |
|
|
| 문서 | `claudedocs/...` | `claudedocs/juil/...` |
|
|
|
|
## 개발 가이드
|
|
|
|
### 새 페이지 추가 시
|
|
|
|
1. `src/app/[locale]/(protected)/juil/[기능명]/` 폴더 생성
|
|
2. `page.tsx` 생성
|
|
3. 필요 시 `src/components/business/juil/[기능명]/` 컴포넌트 생성
|
|
4. `claudedocs/[REF] juil-pages-test-urls.md`에 URL 추가
|
|
|
|
### 테스트 URL 등록
|
|
|
|
`claudedocs/[REF] juil-pages-test-urls.md` 파일에 마크다운 테이블 형식으로 추가:
|
|
|
|
```markdown
|
|
| **새페이지** | `/ko/juil/new-page` | NEW |
|
|
```
|
|
|
|
## 관련 파일 목록
|
|
|
|
- `claudedocs/[REF] juil-pages-test-urls.md` - 테스트 URL 목록
|
|
- `claudedocs/juil/` - 주일 프로젝트 문서 폴더
|
|
- `src/app/[locale]/(protected)/juil/` - 페이지 파일
|
|
- `src/components/business/juil/` - 컴포넌트 파일 |