Conik 서비스 백엔드 API 서버
Spring Boot로 만든 REST API 서버입니다.
Issue 기반 개발 워크플로우를 따릅니다. 모든 작업은 Issue에서 시작하여 PR로 완료됩니다.
main # 배포용
├── dev # 개발 메인 (앱스토어 배포 전까지 사용 X)
├── feat/#이슈번호-기능명 # 새 기능 개발
└── fix/#이슈번호-버그명 # 버그 수정
└── ...feat/#12-user-login # Issue #12: 로그인 기능
feat/#15-file-upload # Issue #15: 파일 업로드
fix/#23-login-bug # Issue #23: 로그인 버그 수정#12 Feat: 로그인 기능을 추가한다.
#23 Fix: 회원가입 오류를 수정한다.
#25 Docs: README 업데이트 - Issue 생성/확인 → GitHub Issues에서 작업할 이슈 생성 또는 할당받기
- 브랜치 생성 →
feat/이슈번호-기능명으로 Issue 기반 브랜치 만들기 - 코딩 → Issue 요구사항에 맞는 기능 개발
- 테스트 → 로컬에서 잘 돌아가는지 확인
- PR 생성 → Pull Request 올리기 (Issue 번호 연결)
- 코드 리뷰 → 팀원들이 코드 확인
- 머지 → dev 브랜치에 합치기 후 Issue 자동 닫힘 (앱스토어 배포 전까지 main에 바로 반영)