/fairer-be

11기 도와조!홈즈 가사분담앱 fairer✨

Primary LanguageJava

🧹 fairer


집안일을 하는 모든 이들의 평화를 위한 집안일 관리, 분담 서비스 👨‍👧‍👧
fairer의 백엔드 레포지토리 입니다.

Play 스토어 : https://play.google.com/store/apps/details?id=com.depromeet.housekeeper


🎬 Preview

  


👨‍👩‍👧‍👧 BackEnd Developer

김승윤 신동빈 김다슬 곽다은

💻 Tech Stack

  • Skills

    Spring Boot, Data JPA(+Querydsl)

  • Database

    Mysql, RDS

  • 개발 환경

    AWS EC2

    Docker

  • 운영 환경

    Elastic Beanstalk

  • ETC

    JWT, Oauth2(google)

    Spring Batch

    Firebase Cloud Messaging


📚 Architecture


🗂 Directory

📂 fairer-api
    📂 api
    📂 domain
    📂 dto
    📂 global
     ├── 📂 config
     ├── 📂 exception
     |	 ├── 📂 dto
     |   └── 📂 handler
     ├── 📂 resolver
     └── 📂 util
    📂 repository
    📂 service
    📂 vo
	  - Application.java
📂 fairer-batch
    📂 config
    📂 domain
     ├── 📂 command
     └── 📂 config
    📂 scheduler
	  - Application.java

📝ERD

image


💻 Build & Run

  1. 빌드
$ ./gradlew build
  1. 빌드된 파일 (*.jar) 실행
$ fairer-0.0.1-SNAPSHOT.jar
$ java -jar fairer-0.0.1-SNAPSHOT.jar

📢 Commit message

feat : 새로운 기능에 대한 커밋

fix : 버그 수정에 대한 커밋

refactor : 새로운 기능 추가나 수정 없이 기존 코드 리팩토링

docs : 문서화에 대한 커밋


📞 Contact

Facebook instagram