팀 9글 3차 프로젝트 입니다. 프로그래머스 백엔드 데브코스 5기 7회차 9팀 **9글** 3차 프로젝트입니다.
Readio – 스마트한 전자책 구독 플랫폼
- 전자책 서비스를 코틀린으로 마이그레이션 하여 생산성을 높였습니다.
- 언제 어디서나 웹으로 책을 읽을 수 있는 온라인 전자책 구독 서비스입니다.
- 전자책 데이터는 네이버 클라우드에 안정적으로 저장되며, Elasticsearch를 통해 빠르고 정확한 검색 환경을 제공합니다.
- 사용자는 토스페이 결제를 통해 포인트를 충전하고, 충전된 포인트로 구독권을 구매할 수 있습니다.
- 회원가입, 구독 결제 및 취소 등의 주요 이벤트는 Gmail SMTP를 활용한 이메일 알림으로 실시간 안내됩니다.
|
김지은 |
김승중 |
최희웅 |
황성철 |
| Backend | Backend | Backend | Backend |
- 제목: [FE/BE] feat : 개발기능
- ex)[BE] feat: entity 생성
- 내용: 템플릿에 맞춰서 작성
- 라벨:
FE,BE,기능추가,리팩토링,레이아웃,에러...
| 타입 | 설명 |
|---|---|
| feat | 새로운 기능 개발 (기능 추가, API 구현 등) |
| fix | 버그 수정 (오류 해결, 예외 처리 등) |
| refactor | 리팩토링 (기능 변화 없이 코드 구조 개선) |
| docs | 문서 작업 (README 수정, API 명세 등) |
| test | 테스트 코드 작성 |
| chore | 설정, 빌드, 패키지 등 기타 작업 |
| 작업 내용 | 브랜치명 | |
|---|---|---|
| entity 구현 | feat/entity-add/해당이슈번호 | feat/entity-add/1 |
| 주문 버그 수정 | fix/order-total-bug/해당이슈번호 | fix/order-total-bug/2 |
| JPA 설정 변경 | chore/jpa-config/해당이슈번호 | chore/jpa-config/3 |
- 모든 작업은 develop에서 브랜치 생성
- 기능 단위로 브랜치 생성, 기능 완료 후 Pull Request
- 병합 전 반드시 팀원 리뷰 & 테스트
- 병합 후 브랜치 삭제 (Delete branch 클릭)
git commit -m “[Feat] commit messages”
- feat : 새로운 기능 추가, 기존의 기능을 요구 사항에 맞추어 수정
- fix : 기능에 대한 버그 수정
- build : 빌드 관련 수정
- chore : 패키지 매니저 수정, 그 외 기타 수정 ex) .gitignore
- docs : 문서(주석) 수정
- style : 코드 스타일, 포맷팅에 대한 수정
- refactor : 기능의 변화가 아닌 코드 리팩터링 ex) 변수 이름 변경
- release : 버전 릴리즈
- merge : 병합
자주 커밋하고 PR은 최대한 자주 한번에 올리면 알아보기 힘들어요🥲
- 제목: [Feat] 핵심적인 부분만 간략하게
- 내용: 템플릿에 맞춰서 작성
- 라벨:
FE,BE,기능추가,리팩토링,레이아웃,에러...