팀 프로젝트를 원활히 시작하고 협업 효율을 높이기 위해, 아래 항목들을 팀원들과 함께 논의한 후 구체적으로 작성해 주세요. 이 템플릿은 예시이며, 필요한 사항들을 추가해서 작성하시면 더욱 좋습니다.
| 팀원 | 주요 담당 |
|---|---|
| 김한솔 | 계약, 계약서 |
| 박정은 | 인증, 유저, 회사 |
| 신민수 | 차량, 이미지 |
| 석기현 | 고객, 대시보드 |
| 항목 | 기간 | 내용 |
|---|---|---|
| 요구사항 분석 및 | ||
| 계획서 작성 | 4/17 | api 및 요구사항 파악, 프로젝트 개발을 위한 계획서 작성 |
| ERD (DB구성) | 4/17 | ERD를 확정하고 Prisma 스키마 구조 생성 |
| 기능 초기 마감 | 4/18 ~ 4/25 | 기능 구현 완료 , 프론트 미연동 상태 |
| 기능 테스트 마감 | 4/28 ~ 4/29 | 모든 api 테스트를 통해 req,res api 명세와 일치하는지 확인 |
| 중간발표 | 4/30 | 중간 발표를 위한 노션 정리 및 포스트맨 구성 |
| 프론트 코드 연동 | 5/7 ~ 5/9 | 프론트 코드와 연동 및 버그 수정 |
| 제출 서류 | 5/12 | 각 종 발표 및 제출 서류 작성 |
| 최종 발표 | 5/13 | 발표 및 시연 |
| 피드백 수렴 | 5/13 | 발표 이후 개선사항 개선 |
| 분류 | 사용 예정 도구 |
|---|---|
| Backend | Node.js (Express) |
| Database | postgreSQL |
| API 문서화 | Swagger |
| 협업 도구 | Discord, GitHub, Notion |
| 일정 관리 | GitHub Issues + Notion 타임라인 |
| 항목 | 내용 |
|---|---|
| 네이밍 컨벤션 | camelCase (변수, 함수), PascalCase (클래스), kebab-case (파일) |
| 커밋 컨벤션 | feat, fix, refactor, docs, style, test, chore 등 |
| 브랜치 전략 | main, feature/기능명/#이슈번호, bugfix/이슈번호 |
| PR 규칙 | 2명 이상 Approve 시 Merge |
프로젝트 준비 과정 또는 멘토링을 통해 발견된 잠재적 이슈들을 정리해 주세요.