Branch 전략
main
,dev
,이슈별 branch
이슈별 브랜치
의 이름- feature/<jira 이슈번호-이름>
- 이슈별 브랜치를 언제 따는지 ⇒ 최하위 태스크 별 하나씩
- 스프린트 백로그
- 하위 태스크 1
- 하위 태스크 2
- 하위 태스크 3
code 컨벤션 → 구글 자바 코드 스타일 따라가기
참고
commit message
commit message prefix
feat
: 새로운 기능 추가
fix
: 버그 수정
docs
: 문서 수정
style
: 코드 스타일 변경 (코드 포매팅, 세미콜론 누락 등)
test
: 테스트 코드, 리팩토링 (Test Code)
refactor
: 리팩토링 (Production Code)
build
: 빌드 파일 수정
chore
: 자잘한 수정이나 빌드 업데이트
rename
: 파일 혹은 폴더명을 수정만 한 경우
remove
: 파일을 삭제만 한 경우
- 커밋메시지에 지라 이슈번호 넣기 (자동 pre commit)
예) feat : 기능 추가 [GD-13]
- 컨텐츠는 안에 자유롭게
- Java Version 정하기 → jdk 16
- 상위 태스크(여기 기준으로 리뷰어 정하기)
- 하위 태스크 1
- 하위 태스크 2
- 데일리 스크럼 별로 코딩 스타일(?) 점차점차 맞춰가기
- eg) dto 이용방법
- eg) 엔티티 생성자
- …
- AirCnC JIRA 프로젝트 생성 - 완료
- 프로젝트명 - AirCnC

Must
4Should
0Could
0Won't
0회원
- 회원 CRUD
- 회원 가입(CREATE)
- 그냥 가입(JWT)
- Oauth2.0
게스트
- 숙소 조회
- 전체 페이지(페이지네이션) - 무한 스크롤
- 숙소 필터링 조회 - 옵션 너무 많음..
- 지도 API 를 통한 조회
- 숙소 편의 시설
- 숙소 예약 기능
- 예약 여부 확인(날짜 겹치면 안됨)
- 숙소 찜하기
- 호스트로 등록
- 숙소 좋아요
- 숙소 후기 등록
호스트
- 숙소 등록
- 호스트가 회원이 예약 신청보낸 것에 대해 수락하는 기능