-
[토이프로젝트] 객실 예약 사이트 - 1st 스프린트Project/토이프로젝트 2023. 12. 8. 15:38
1st 스프린트 회고
1. 기획
객실 예약 클론 사이트 선정, 상세 기획은 노션에 기록
https://www.tripadvisor.co.kr/ - 트립어드바이저 클론 사이트 선정
2. 테이블 설계
erd cloud 사용
https://www.erdcloud.com/d/nc9fKXgmyzuKmYg9v
table generate시 jpa 적용에 어려움 있어서 erd cloud를 보고 entity 수정하여 작성
3. 스프링부트 초기 설정
작업 ID : TSK-13
관련 브랜치 로그는 notion과 연동 되어 남겨진다.
작업 ID를 pr에 넣으면 자동으로 연동된다.
멀티 모듈로 구조는 나눴지만 도메인 구조에서 각 admin badge booking.. 등을 모듈로 나누고 싶었다
근데 jpa 구조 상 모듈을 나눈다면 joincolumn시 도메인 모듈을 나누고 다시 의존성을 추가해줘야 할 것 같은데 너무 번거로워 져서 진행하지 못했다.
https://github.com/JEONSEUNGREE/TripPenguinBack/tree/TSK-13
4. 리액트 초기 설정
작업 ID : TSK-14, TSK-16
라우터 object 형태로 적용
https://github.com/JEONSEUNGREE/TripPenguinFront/tree/TSK-16/tp-front-app/src/router
5. 서버 설정
젠킨스 pipeline 프로젝트 설정
argoCD deployment, svc 생성
개발 서버 작업 프로세스
추가 작업
젠킨스 빌드 완료,에러 슬랙에 알림
argoCD sync 완료시 슬랙 알림
Jenkins 설정
https://heehee-myblog.tistory.com/43
'Project > 토이프로젝트' 카테고리의 다른 글
[토이프로젝트] 스프링 클라우드 기반 MSA 앨범 판매 사이트 (0) 2023.12.10 [토이프로젝트] 스프링 클라우드 기반 MSA 앨범 판매 사이트 (0) 2023.12.10 [토이프로젝트] 객실 예약 사이트 - 3rd ~ 4th 스프린트 (0) 2023.12.09 [토이프로젝트] 객실 예약 사이트 - 2ed 스프린트 (0) 2023.12.08