| Backend | Backend | Backend | Backend |
|---|---|---|---|
|
|
|
|
|
최예윤 리그 / 홈 도메인 기능 구현 |
김도현 CODEF 소비 데이터 동기화 및 조회 API 구현 |
김동국 회원가입 기능 구현 캐릭터 / 티어 기능 구현 |
김현강 미션 기능 구현 AI 심리학 인사이트 기능 구현 |
| API | 사용 목적 |
|---|---|
| OpenAI GPT API | 소비 분석, 미션 추천, AI 심리학 인사이트 생성 |
| CODEF API | 사용자 금융 데이터 연동 및 소비 내역 조회 |
- develop 브랜치에서 작업 브랜치 생성
- 생성한 브랜치에서 작업 진행
- 작업 완료 후 develop 브랜치로 Pull Request 생성
- 모든 작업 시작 전, 작업 브랜치에서 최신 develop 브랜치를 pull
- PR 생성 전 원격 develop 브랜치에 변경 사항이 있을 경우
작업 브랜치에 develop 브랜치 merge 후 PR 생성
형식
[#Issue Number] Type: commit title
| Type | 의미 | 사용 예시 |
|---|---|---|
| Feat | 새로운 기능 추가 | Feat: 일정 상세 조회 API 추가 |
| Fix | 버그 수정 | Fix: 출발 판단 계산 오류 수정 |
| Docs | 문서 수정 | Docs: API 명세서 업데이트 |
| Style | 코드 스타일 변경 (로직 영향 없음) | Style: import 정리 |
| Refactor | 코드 리팩토링 (기능 변경 없음) | Refactor: 출발 판단 로직 분리 |
| Test | 테스트 코드 추가/수정 | Test: 일정 상세 조회 테스트 추가 |
| Chore | 빌드/설정/기타 작업 | Chore: gradle 설정 업데이트 |
| Design | UI/UX 디자인 변경 | Design: 홈 화면 레이아웃 수정 |
| Comment | 주석 추가/수정 | Comment: 출발 판단 로직 설명 추가 |
| Rename | 파일/폴더명 변경 | Rename: ScheduleDto → ScheduleResponse |
| Remove | 파일/코드 삭제 | Remove: 사용하지 않는 테스트 삭제 |
| Init | 프로젝트 초기 세팅 | Init: Spring Boot 프로젝트 초기화 |
| Merge | 브랜치 병합 | Merge: feature/schedule-detail |
| !BREAKING CHANGE | 하위 호환 불가 변경 | !BREAKING CHANGE: 일정 API 응답 구조 변경 |
| !HOTFIX | 운영 긴급 수정 | !HOTFIX: 출발 알림 실패 긴급 수정 |



