HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
🗺️
[팀17] 영업이익 17조 💰
/
📋
주간 현황 제출
/[1주차]/
🐣
백엔드
🐣

백엔드

프로젝트 기술 스택LanguageEngineDBTestCI/CDServer프로젝트 환경설정포지션 별 진행 현황(백엔드)

프로젝트 기술 스택

Language

  • Java 17 (JDK 17)

Engine

  • Gradle 7.1
  • Spring Boot 2.6.1
  • Spring Data Jpa

DB

  • H2 (dev)
  • MySQL (prod)

Test

  • JUnit 5

CI/CD

  • Docker (진행 중)

Server

  • AWS EC2
  • S3

프로젝트 환경설정

  • Multi-module
  • Code Convention
    • Google-Java-Style 적용
Github

1. Branch

Branch format

  • film/#이슈번호

Branch 목록

  • main
    • 배포 전에만 PR 날리는 용
  • develop
    • feat이 개발된 후 바로바로 PR 날려주세요
  • film/#issue_num
    • 기능 개발 용 branch

2. Commit

Message
  • ✨ feat
  • ✏️ fix (리뷰 후 수정할 경우, 에러가 아닌 수정 할 경우)
  • 🐛 bugfix (버그일 경우)
  • 🔧 config
  • 🚑 hotfix
  • 💄 style
  • 💥 conflictfix (충돌 수정 시 사용)
  • ♻️ refactor
  • 💡 comment
  • 📝 doc
  • 🚩 test
  • 🚚 rename
  • 🔥 remove
(커밋메세지) - 간단한 한 문장
(설명) - 자세하게(선택)
  • 예시
    • feat: Add login feature Connect Kakao authentication module.

3. Issue

제목

✅
어떤 작업을 할지 명확하게 한 문장으로 작성

내용

  • 작업 내역 상세

4. PR

  • close #[issue 번호]로 이슈까지 닫기
  • PR 후 브랜치는 각자 지우기

제목

✅
[브랜치명] 작업 설명

내용

  • 작업한 내용
  • 리뷰 시 참고 사항
  • 화면 사진 (있는 경우)

포지션 별 진행 현황(백엔드)

  • 완료
    • 개발 환경 구성
    • 멀티모듈구조 설계 :
    • API 설계 :
      ↔️
      api 설계
    • ERD 설계
      • notion image
  • 진행 중
    • 지도 기능 구현
    • 로그인 기능 구현
  • 다음 주 진행 예정
    • CI/CD 환경 구축
    • 게시물 저장 기능 구현
    • 프론트 파트와 테스트
  • 참고 링크 : 17조 백엔드 협업 툴
    • 1st sprint · prgrms-web-devcourse/Team_17TOP_Film_BE
      You can't perform that action at this time. You signed in with another tab or window. You signed out in another tab or window. Reload to refresh your session. Reload to refresh your session.
      1st sprint · prgrms-web-devcourse/Team_17TOP_Film_BE
      https://github.com/prgrms-web-devcourse/Team_17TOP_Film_BE/projects/1
      1st sprint · prgrms-web-devcourse/Team_17TOP_Film_BE