| 팀원 | 담당 업무 |
|---|---|
| 박건순 | 깃허브 관리, auth, users, apartment, AWS 배포, 발표자료 제작 |
| 김선영 | 문서 관리, residents, complaints,comment, CI/CD 파이프라인, README 및 Wiki 작성 |
| 유인학 | 노션 관리, polls 외 6종 api, 프론트엔드 연동, 시연영상 제작 |
프론트 배포링크 : https://welive.pro
백엔드 배포링크 :
| 항목 | 기간 | 내용 |
|---|---|---|
| 기획 및 요구사항 정리 | 02.19 ~ 02.23 | 프로젝트 방향성 논의, 협업 문서 정리, 기초 설계(스키마 등) |
| 1차 개발 스프린트 | 02.24 ~ 03.05 | 본인 파트 기능 구현 |
| 중간 발표 | 03.06 | 발표 |
| 2차 개발 스프린트 | 03.07 ~ 03.18 | 본인 파트 기능 구현 |
| 2차 개발 스프린트 | 03.18 ~ 03.20 | 작업 마무리 (도움 요청) |
| 2차 개발 스프린트 | 03.21 ~ 03.30 | 프론트엔드 & CICD & AWS |
| 2차 개발 스프린트 | 03.31 | 발표 자료 준비 및 시연 영상 녹화 |
| 최종 발표 | 04.01 | 발표 |
| 분류 | 사용 예정 도구 |
|---|---|
| Backend | Node.js (Express) |
| Database | postgres |
| API 문서화 | Swagger |
| 협업 도구 | Discord, GitHub, Notion |
| 일정 관리 | Notion |
| 항목 | 내용 |
|---|---|
| 네이밍 컨벤션 | camelCase (변수, 함수), PascalCase (클래스), kebab-case (파일), SCREAMING_SNAKE_CASE (열거형) |
ex) auth-task.controller.ts (Layer 앞에 .) | | 커밋 컨벤션 | # ✨ feat : 새로운 기능 추가
| 브랜치 전략 | main, dev, feat/기능명, chore/기능명 |
| PR 규칙 | 1명 이상 Approve 시 Merge |
그 외 기타 문서 목록