diff --git a/README.md b/README.md index 56df696..adfcf17 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,127 @@ # WeCare Server > Server repository for WeCare service +### ⚙️ Project Structure +
+Code Structure +
+ +``` +. +├── 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 +``` + +
+
+ +
+ ### 🛠️ Tech stacks #### Backend ![JWT](https://img.shields.io/badge/JWT-black?style=for-the-badge&logo=JSON%20web%20tokens)