Skip to content

Latest commit

 

History

History
148 lines (137 loc) · 8.34 KB

README.md

File metadata and controls

148 lines (137 loc) · 8.34 KB

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

Database

Cloud

CD

Develop tools



🎯 Contributors

Joonghyun Kim Haeun Yoon
Backend Developer Backend Developer