Boocam V2 중간 점검

최혜미·2024년 4월 13일
0

Project

목록 보기
7/12
post-thumbnail

[work flow]

  • 브랜치 전략 : gitflow

  • 실제 사용자가 사용할 배포용 서버와 개발용 dev 서버 분리
  • develop 브랜치에 머지시키면 자동으로 dev 서버에 배포됩니다(배포 자동화 적용)
  • TDD 개발
  • githook 이용해 깃, 디스코드 연동(레포에 변동사항이 생기면 디스코드로 알림)
  • 버저닝 적용(현재 v2 진행중)
  • 깃허브 프로젝트 기능을 이용해 스프린트 형식 작업 진행
    • 맡은 업무 이슈 등록 필요

[code convention]

https://github.com/orgs/fcstudy-project/discussions/56

[아키텍처]

[핵심 기술 스택]

  1. java 21
  2. spring 3.0.2
  3. jpa
  4. spring security
  5. flyway
  6. queryDSL
  7. gitActions
  8. TDD
  9. Redis
  10. AWS EC2, RDS
  11. mySQL
  12. Nginx
  13. JWT

[주소 모음]

[현재 프로젝트 진행 상황]

  • v1 완성
  • v2 진행 중
    • 기능 개발 : 리뷰, 해커톤 컨퍼런스 제공, 부트캠프 인증, 자기소개서 게시판, 스터디 모집 게시판
    • 리팩토링 : aop를 활용한 예외 알람 기능 추가, 로고 변경, 로그인 jwt로 변경, 기존 스케줄러 spring batch로 일괄 관리, querydsl적용, 계정 비활성화 기능 추가, ui 변경, v1문제 사항 수정

V2 추가 기능 기획 참고 : https://github.com/orgs/fcstudy-project/discussions/13

profile
말하는 감자

0개의 댓글