| 팀원 | 주요 담당 |
|---|---|
| 심하원 | 인증/유저(feature/auth-users), 계약서(feature/contractDocuments) |
| 길도현 | PM, 대시보드(/dashboard) |
| 김보경 | 차량(feature/auth-cars), 계약 (feature/contracts) |
| 이서진 | 회사(feature/companies), 대시보드(/dashboard) |
| 이제창 | 고객(feature/customers), 배포 |
| 항목 | 기간 | 내용 |
|---|---|---|
| 기획 및 요구사항 정리 | 9/30-10/2 | 프로젝트 기획 수립 |
| 1차 개발 스프린트 | 9/30-10/15 | 기본 기능 구현 |
| 중간 발표 & 회고 | 10/15 | 중간 발표 |
| 2차 개발 스프린트 | 10/15-10/29 | 리팩터링, 디버깅 |
| 최종 발표 & 회고 | 10/29 | |
| 분류 | 사용 예정 도구 |
|---|---|
| Backend | Node.js (Express) |
| Database | PostgreSQL |
| API 문서화 | Swagger(임시) |
| 협업 도구 | Discord, GitHub, Notion |
| 일정 관리 | GitHub Issues + Notion 타임라인 |
| 항목 | 내용 |
|---|---|
| 네이밍 컨벤션 | camelCase (변수, 함수), PascalCase (클래스), kebab-case (파일) |
(contract.car-list.service.ts , contract-document.get.service.ts 등) |
|
| 커밋 컨벤션 | feat, fix, refactor, test, chore 등 |
| 브랜치 전략 | main, feature/기능명, fix/이슈번호 |
| PR 규칙 | 1명 이상 Approve 시 Merge |
프로젝트 준비 과정 또는 멘토링을 통해 발견된 잠재적 이슈들을 정리해 주세요.