팀 프로젝트를 원활히 시작하고 협업 효율을 높이기 위해, 아래 항목들을 팀원들과 함께 논의한 후 구체적으로 작성해 주세요. 이 템플릿은 예시이며, 필요한 사항들을 추가해서 작성하시면 더욱 좋습니다.
| 팀원 | 주요 담당 |
|---|---|
| 김민혁 | Auth(로그인, 로그아웃,토큰갱신), User, Resident, Apartment, AWS EC2, Nginx, PM2를 활용하여 서버를 배포 |
| 이주은 | Auth([사용자,관리자,슈퍼 관리자] 회원가입), Complaint, Vote, Event, Jest 테스트, supertest 라이브러리 테스트, 프론트엔드 연동, 프로젝트 계획서 작성 |
| 이현우 | Auth([관리자,슈퍼관리자]주민 가입 상태 변경 (일괄 변경)), Notice, Comment, Notification, 시연 영상 제작 |
| 항목 | 기간 | 내용 |
|---|---|---|
| ERD 모델링 및 Prisma schema 작업 | 26.02.13~26.02.20 | 요구 사항을 기반으로 회의 및 |
| 프로젝트의 기틀이 되는 모델링 & 스키마 작업 진행 | ||
| 공통 작업 진행 | 26.02.23~26.02.25 | 프로젝트 진행을 위한 베이스 셋업 진행 |
| 1차 개발 스프린트 | 26.02.26~26.03.06 | 본인이 맡은 기능 구현 시작 |
| 중간 점검 및 회고 | 26.03.09 | 기능 시연 ,코드 리뷰 및 피드백 수렴 |
| 2차 개발 스프린트 | 26.03.09~26.03.13 | 나머지 기능 개발, 테스트, 버그 수정 |
| 1차 리팩토링 | 26.03.13~26.03.18 | 기능 개발 이후 테스트 및 코드 리뷰와 리팩토링 진행 |
| 2차 리팩토링 | 26.03.18~26.03.20 | 1차 리팩토링 이후 코드 리뷰를 통해 코드 컨벤션 및 코드 리팩토링 |
| API 테스트 | 26.03.23 | 개발한 API 테스트 |
| API 테스트 중 이슈 수정 | 26.03.23~26.03.24 | API 테스트 중 이슈 수정 |
| 배포 | 26.03.24 | AWS EC2, Nginx, PM2를 활용하여 서버를 배포 |
| 프론트엔드 연결 | 26.03.24~26.03.26 | 프론트엔드 연동 |
| 프로젝트 전체 점검 | 26.03.25 | 전체 API/기능 테스트 |
| 프론트엔드 이슈 | 26.03.26 | 연결 중 이슈 발생 → 이슈 수정 |
| 최종 발표 준비 | 26.03.30~26.03.31 | 프로젝트 최종 발표 준비 |
| 최종 발표 & 회고 | 26.04.01 | 발표 및 회고 |
| 분류 | 사용 예정 도구 |
|---|---|
| Backend | Node.js (Express) / Typescript / Prisma ORM |
| Database | PostgreSQL |
| API 문서화 | Swagger or notion |
| 협업 도구 | Discord, GitHub, Notion |
| 일정 관리 | Notion |
| 항목 | 내용 |
|---|---|
| 코드컨벤션 | 함수, 변수 및 상수 이름, 타입 |
| 커밋 컨벤션 | ✨ feat, 🐛 fix, 🛠️ refactor, 📝 docs, ✅ test, 🔥 remove, ♻️ chore(...) |
| 브랜치 전략 | main , dev , [ 이름/파트-기능 ] |
| PR 규칙 | rebase 후 PR → 올린 사람이 merge |
프로젝트 준비 과정 또는 멘토링을 통해 발견된 잠재적 이슈들을 정리해 주세요.