Skip to content

UMC-hackathon-2team/backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TOSEA Server

TOSEA 프로젝트의 Spring Boot 기반 백엔드 레포지토리입니다.

🛠 Tech Stack


👤 백엔드 팀원 소개

Backend Backend Backend
이지원 김상혁 박현서

🛠 기술 스택

구분 기술
Language Java 17
Framework Spring Boot 4.x
ORM Spring Data JPA
Database MySQL
Build Tool Gradle
API Docs SpringDoc OpenAPI (Swagger)
Infra AWS EC2, RDS
Deploy GitHub Actions (CI/CD)

🖥 서버 아키텍처

TO.SEA 서비스의 서버 구성도입니다.

Image

🌿 브랜치 전략

Workflow: Gitflow Workflow

  • develop – 모든 기능 통합 브랜치
  • feature/* – 기능 단위 개발 브랜치
  • hotfix/* – 긴급 수정 브랜치
  • release/* – 배포용 브랜치

기능 개발 시 develop 브랜치에서 파생된 feature/ 브랜치에서 작업합니다.
완료되면 Pull Request를 통해 병합하세요.


📍 Github 관리 규칙

  • develop 브랜치에 직접 커밋 금지
  • 작업 전 반드시 issue 등록
  • PR 생성 시 해당 이슈 연결
  • 모든 PR은 코드리뷰 후 merge
  • 기능은 작은 단위로 나눠 브랜치 생성
  • 기능 완료 후 PR → 리뷰 → develop 병합

Releases

Packages

Contributors

Languages