Skip to content

UMC-GREENY/greeny-backend

Repository files navigation

개발 환경

분류 내용
Java version 11.0.20-amzn
Database MySQL
Framework Spring-boot '2.7.13'
빌드 관리 도구 Gradle
패키지 구조 DDD
배포 Docker, AWS-EC2
CI/CD GitHub Actions
기타 AWS-RDS, AWS-S3
개발 Tool IntelliJ
협업 Tool GitHub, Notion, Figma, Discord



System Architecture

System Architecture



ERD

erd



API 명세서

Docs



Backend Convention

Issues

Ex. Title

  • 기능 개발, 오류 수정 등의 Issue 생성
  • Issue number 확인 (#1, 2, 3..)
  • 트러블 슈팅을 위해 오류에 대한 Issue를 생성하고, 해결 과정 문서화



Branch

Ex. Type/#Issue.number-Title

  • master : 최종본
  • env : 환경 설정
  • feat : 이슈 별 기능 개발
  • refactor : 리팩토링
  • fix : 오류 수정
  • test : 테스트 코드 작성



Commit Message

Ex. [ Type ] Title

  • env : 환경 설정
  • feat : 기능 개발
  • refactor : 리팩토링
  • fix : 오류 수정
  • chore : Gradle 설정, 기타 작업
  • test : 테스트 코드 작성



PR

Ex. [#Issue.number] Type: Title



😁 Team

미누/문민우 모건/김태균 한/김지은 시오/김현성 준/이우성
미누/문민우 모건/김태균 한/김지은 시오/김현성 준/이우성