<aside>
👉 마모미데브 (Mamomi Dev)의 그라데이션은 협업의 효율성을 높이기 위한 프로젝트 일정 관리 도구입니다.
</aside>
팀원
🧑🏻💻 BE: 김태훈 **https://github.com/TaeHoon0**
🧑🏻💻 BE: 황영웅 **https://github.com/heroq**
🧑🏻💻 BE: 문혁준 **https://github.com/mhj94**
문서
프로젝트 계획
타임라인
🗺️ 와이어프레임
https://www.figma.com/file/39KOzGKLfvaSE7mq72SKoH/다없다아-(Community)?type=design&node-id=0%3A1&mode=design&t=VZuC6lHRDbGLD0JA-1
📌API 명세서
회원가입
📃ERD

📌 CI/CD 프로세스

📌 커밋 컨벤션
Feat : 새로운 기능 추가
Fix : 버그 수정
Docs : 문서 수정
Style : 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우
Refactor : 코드 리펙토링
Test : 테스트 코드, 리펙토링 테스트 코드 추가
Chore : 빌드 업무 수정, 패키지 매니저 수정
📌 Git Flow
main : 배포
develop : 병합 및 테스트
📌 팀 규칙
- 코드카타 09:00 - 10:00
- 스크럼 회의 10:05 - 10:25
- 점심식사 11:00 - 12:30
- 저녁식사 18:00 - 19:30
📌 구현 기능
사용자 관리 기능
- [ ] 로그인 / 회원가입 기능
- [ ] 사용자 정보 수정 및 삭제 기능
컬럼 관리 기능
- [ ] 컬럼 생성
- 보드 내부에 컬럼을 생성할 수 있어야 합니다.
- 컬럼이란 위 사진에서 Backlog, In Progress와 같은 것을 의미해요.
- [ ] 컬럼 이름 수정
- [ ] 컬럼 삭제
- [ ] 컬럼 순서 이동
- 컬럼 순서는 자유롭게 변경될 수 있어야 합니다.
- e.g. Backlog, In Progress, Done → Backlog, Done, In Progress
카드 상세 기능
- [ ] 댓글 달기
- 협업하는 사람들끼리 카드에 대한 토론이 이루어질 수 있어야 합니다.
- [ ] 댓글 수정
- [ ] 댓글 삭제
- [ ] 날짜 지정
- 카드에 마감일을 설정하고 관리할 수 있어야 합니다
- [ ] 카드 파일 첨부 / 다운로드
- 카드 작성 시 필요한 파일을 첨부할 수 있어야 합니다.
- 첨부된 파일을 다운로드 받을 수 있어야 합니다.
보드 관리 기능
- [ ] 보드 생성
- [ ] 보드 수정
- [ ] 보드 삭제
- [ ] 보드 초대
카드 관리 기능
- [ ] 카드 생성
- [ ] 카드 수정
- [ ] 카드 삭제
- [ ] 카드 이동