Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
JoongHyun-Kim authored Jun 27, 2024
1 parent e9847c2 commit 8d799fd
Showing 1 changed file with 121 additions and 0 deletions.
121 changes: 121 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,127 @@
# WeCare Server
> Server repository for WeCare service
### βš™οΈ Project Structure
<details>
<summary>Code Structure</summary>
<div>

```
.
β”œβ”€β”€ Dockerfile
β”œβ”€β”€ README.md
β”œβ”€β”€ build.gradle
β”œβ”€β”€ gradle
β”‚Β Β  └── wrapper
β”‚Β Β  β”œβ”€β”€ gradle-wrapper.jar
β”‚Β Β  └── gradle-wrapper.properties
β”œβ”€β”€ gradlew
β”œβ”€β”€ gradlew.bat
β”œβ”€β”€ settings.gradle
└── src
β”œβ”€β”€ main
β”‚Β Β  β”œβ”€β”€ java
β”‚Β Β  β”‚Β Β  └── ollie
β”‚Β Β  β”‚Β Β  └── wecare
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ WecareApplication.java
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ challenge
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ controller
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── ChallengeController.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dto
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ AttendChallengeReq.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ GetAttendanceRes.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ GetChallengeAdsRes.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ GetChallengesRes.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ PostChallengeReq.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── PostMyChallengeReq.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ entity
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Challenge.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── ChallengeAttendance.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ repository
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ChallengeAttendanceRepository.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── ChallengeRepository.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── service
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── ChallengeService.java
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ common
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ base
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ BaseEntity.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ BaseException.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ BaseResponse.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── BaseResponseStatus.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ configuration
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ AppConfiguration.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ RedisConfiguration.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ WebConfiguration.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── WebSecurityConfiguration.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ constants
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Constants.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── RequestURI.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ enums
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── Role.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ exception
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ErrorResponse.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── GlobalExceptionHandler.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── jwt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ JwtAuthenticationFilter.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── JwtExceptionFilter.java
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ program
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ controller
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── ProgramController.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dto
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DateDto.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ GetProgramRes.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── PostProgramReq.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ entity
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Program.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── Tag.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ repository
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── ProgramRepository.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── service
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── ProgramService.java
β”‚Β Β  β”‚Β Β  └── user
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ controller
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── UserController.java
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dto
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CenterListDto.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ EditNicknameRequest.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ EditPasswordRequest.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ JwtDto.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ LoginIdRequest.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ LoginRequest.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ LoginResponse.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MyPageResponse.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ NicknameRequest.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ReissueTokenRequest.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SignOutRequest.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SignupRequest.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SignupViewResponse.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── TokenResponse.java
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ entity
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Center.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── User.java
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ repository
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ CenterRepository.java
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── UserRepository.java
β”‚Β Β  β”‚Β Β  └── service
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ AuthService.java
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ RedisService.java
β”‚Β Β  β”‚Β Β  └── UserService.java
β”‚Β Β  └── resources
β”‚Β Β  └── application.yml
└── test
└── java
└── ollie
└── wecare
β”œβ”€β”€ WecareApplicationTests.java
└── common
└── jwt
```

</div>
</details>

<br>

### πŸ› οΈ Tech stacks
#### Backend
<img src="https://img.shields.io/badge/java-007396?style=for-the-badge&logo=java&logoColor=white"> <img src="https://img.shields.io/badge/springboot-6DB33F?style=for-the-badge&logo=springboot&logoColor=white"> <img src="https://img.shields.io/badge/spring security-6DB33F?style=for-the-badge&logo=spring security&logoColor=white"> <img src="https://img.shields.io/badge/spring data jpa-6DB33F?style=for-the-badge&logo=spring&logoColor=white"> ![JWT](https://img.shields.io/badge/JWT-black?style=for-the-badge&logo=JSON%20web%20tokens) <img src="https://img.shields.io/badge/hibernate-59666C?style=for-the-badge&logo=hibernate&logoColor=white"> <img src="https://img.shields.io/badge/gradle-02303A?style=for-the-badge&logo=gradle&logoColor=white">
Expand Down

0 comments on commit 8d799fd

Please sign in to comment.