https://github.com/depromeet/fairer-be
11기 도와조!홈즈 가사분담앱 fairer✨
https://github.com/depromeet/fairer-be
Last synced: 4 months ago
JSON representation
11기 도와조!홈즈 가사분담앱 fairer✨
- Host: GitHub
- URL: https://github.com/depromeet/fairer-be
- Owner: depromeet
- Created: 2022-03-28T11:18:00.000Z (over 3 years ago)
- Default Branch: develop
- Last Pushed: 2023-10-30T15:22:47.000Z (almost 2 years ago)
- Last Synced: 2025-04-19T20:58:29.400Z (6 months ago)
- Language: Java
- Homepage:
- Size: 826 KB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🧹 fairer
![]()
![]()
![]()
![]()
집안일을 하는 모든 이들의 평화를 위한 집안일 관리, 분담 서비스 👨👧👧
fairer의 백엔드 레포지토리 입니다.
> Play 스토어 : https://play.google.com/store/apps/details?id=com.depromeet.housekeeper
## 🎬 Preview
![]()
![]()
## 👨👩👧👧 BackEnd Developer
|
|
|
|
|
| :-----------------------------------: | :-----------------: | :----------------: |:----------------: |
| [김승윤](https://github.com/dskym) | [신동빈](https://github.com/SDB016) | [김다슬](https://github.com/daseulll) | [곽다은](https://github.com/daeunkwak) |
## **💻 Tech Stack**
- Skills
> Spring Boot, Data JPA(+Querydsl)
>
- Database> Mysql, RDS
>
- 개발 환경> AWS EC2
> Docker
>
- 운영 환경> Elastic Beanstalk
>
- CI/CD> [Github Actions](https://github.com/depromeet/fairer-be/actions)
>
- 문서화> [Swagger](http://ec2-3-39-60-64.ap-northeast-2.compute.amazonaws.com:8080/swagger-ui/index.html)
>
- 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
1. 빌드
```
$ ./gradlew build
```
2. 빌드된 파일 (*.jar) 실행
```
$ fairer-0.0.1-SNAPSHOT.jar
$ java -jar fairer-0.0.1-SNAPSHOT.jar
```
## 📢 Commit message
`feat` : 새로운 기능에 대한 커밋
`fix` : 버그 수정에 대한 커밋
`refactor` : 새로운 기능 추가나 수정 없이 기존 코드 리팩토링
`docs` : 문서화에 대한 커밋
## 📞 Contact
[](https://www.facebook.com/fairer.official)
[](https://www.instagram.com/fairer.official/)