🧹 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
-
CI/CD
-
문서화
-
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
💻 Build & Run
- 빌드
$ ./gradlew build
- 빌드된 파일 (*.jar) 실행
$ fairer-0.0.1-SNAPSHOT.jar
$ java -jar fairer-0.0.1-SNAPSHOT.jar
📢 Commit message
feat
: 새로운 기능에 대한 커밋
fix
: 버그 수정에 대한 커밋
refactor
: 새로운 기능 추가나 수정 없이 기존 코드 리팩토링
docs
: 문서화에 대한 커밋