본문 바로가기

개발일지/TIL

[230721] [클론] Lifegram S.A

S.A

✔ 목표

클론 프로젝트 완성
테스크 코드 적용해보기
브랜치 병합 시 코드 리뷰 시간 무조건 갖기 
CI/CD를 Code Deploy와 Git Action 사용해서 진행해 보기



✔ 환경

언어 & 프레임워크 : Java Spring, Java 17, Java Spring Boot 3.1.2
AWS : EC2, RDS(MySQL), S3, CodeDeploy, Git Action

 

✔ 와이어 프레임

 

 

✔ API 명세

 

 

✔ Back End 프로젝트 구조

- domain
   - user
      - service
      - entity
      - repository
      - controller
      - dto
    - post
    - comment
    - auth
- global
   - util
   - exception
   - type
   - config

Git Link

 

GitHub - lifegram-clone-team/lifegram-backend

Contribute to lifegram-clone-team/lifegram-backend development by creating an account on GitHub.

github.com

생각

오늘 팀이 정해지고 FrontEnd와 BackEnd 모여 S.A 협의를 하루종일 했다. 생각보다 규모가 커지니 논의해야 할 사항들이 많았다. 많이 지치긴 했지만 서로 맞춰가는 과정가운데 배우는 것도 많았다. 그리고 소통하는 법에 대해서도 성장한 것 같아서 좋았다. 사람이 늘어 8명이나 되니 일주일간 하면서 협업하면서 트러블도 생길 것이고 거기서 얻어가는 것도 있을 것 같아 조금 설레기도 한다.