- 서로의 속도와 실력 차이를 이해해 주세요
- 적극적으로 공유하고 소통해요
- 30분 이상 고민되면 팀원 혹은 멘토/주강사에게 물어보면서 진행해주세요
- 부드럽고 완곡한 표현을 사용해 의사소통을 해주세요
💡 프로젝트 주제
- 모뉴
- 프로젝트 소개
- 여러 뉴스 API를 통합하여 사용자에게 맞춤형 뉴스를 제공하고, 의견을 나눌 수 있는 소셜 기능을 갖춘 서비스
👥 프로젝트 구성원과 R&R
🔨 기능 개발
| 팀원 |
담당 도메인 / 기능 |
| @Anonymous |
댓글 관리 / 좋아요 관리 |
| @Anonymous |
사용자 관리 & 활동 내역 관리 |
| @Anonymous |
뉴스 기사 관리 |
| @Anonymous |
관심사 |
| @Anonymous |
알림 관리 |
📄 개발 이후
문서 작성, 중간/최종 발표, 시연 영상, 발표 자료, 이슈 대응, CI/CD 구축
| 팀원 |
담당 |
| @Anonymous |
API 문서 작성 |
| @Anonymous |
시연 영상 |
| @Anonymous |
발표 자료 |
| @Anonymous |
최종 발표 |
| 모두 |
이슈 대응 |
🗓️ 프로젝트 일정 요약
| 항목 |
기간 |
내용 |
| ERD 및 요구사항 정의서 작성 |
4/14 ~ 4/15 |
스키마 설계 및 요구사항 정의서 작성 |
| 기능 개발 |
4/15 ~ 4/22 |
주요 기능 구현 |
| AWS 서비스 배포 |
4/28 ~ 4/29 |
서비스 배포 |
| API 문서화 작업 |
4/30 |
API Swagger |
| 테스트 커버리지 올리기 & QA |
5/1 ~ 5 |
부족한 테스트 커버리지 정리, 이슈 대응 |
| 발표 자료 제작 |
5/5 ~ 6 |
최종 발표 자료 제작 |
⚙️ 기술 스택 및 협업 도구
| 분류 |
사용 예정 도구 |
| Backend |
Spring Boot |
| Database |
PostgreSQL, MongoDB |
| API 문서화 |
Swagger |
| 협업 도구 |
Discord, GitHub, Notion |
| 일정 관리 |
GitHub Issues, Github Project |
🧩 규칙 수립
팀 협업 규칙과 개발 컨벤션은 아래 페이지에서 관리
- 팀 규칙 (팀 규칙) — 커뮤니케이션, 회의, 작업 관리, 일정 규칙
- 컨벤션 (컨벤션) — 코드, 커밋, 브랜치, PR, 이슈, API 컨벤션