Skip to content

더욱 쾌적한 지하철을 위해서, 아! 하철이형 서비스의 Backend API server 레포입니다

Notifications You must be signed in to change notification settings

ahachulTeam/ahachul_backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 AhHachul Backend

🧜‍♂️ 더욱 쾌적한 지하철을 위한 유저 기반 커뮤니티 플랫폼, ..아... 하철이형! 🧜


image

개발 스택

  • Spring Boot
  • Kotlin
  • Mysql, JPA, Data JPA, QueryDSL
  • Spring REST Docs, Junit5, Mockito

ERD

ERDCloud 링크

배포 파이프라인 구성

  • Github Action, AWS, Docker
스크린샷 2024-01-19 오후 2 21 34

패키지 구조

|-- ahachul_backend
    |-- <도메인>
        |-- adapter
            |-- in
            |-- out
        |-- application
            |-- port
                |-- in
                |-- out
            |-- service
        |-- domain
    |-- common
        |-- config
        |-- ...

브랜치 전략

|-- main
    |-- develop
        |-- feature/<#issue number>
    |-- hotfix

협업 규칙

커밋 메시지

이모티콘 문자 설명
sparkles 기능 개발 및 기능 수정
🐛 bug 버그 해결
♻️ recycle 코드 리팩토링
📝 memo 문서 추가 및 수정
🔐 closed_lock_with_key 설정 파일 업데이트
🩹 adhesive_bandage 중요하지 않은 이슈 및 오타 수정
white_check_mark 테스트 코드 추가 및 수정

이슈

  1. 이슈 생성 후 PR
  2. 코드 리뷰를 통한 피드백 후 approve
  3. develop 브랜치 merge

코딩 컨벤션

  • save action plugin 를 사용해서 팀 내 코딩 컨벤션 통합

About

더욱 쾌적한 지하철을 위해서, 아! 하철이형 서비스의 Backend API server 레포입니다

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages