This Application have planned your workout and achieved your goals.
- Sign up and Sign in
- Record workout history in calendar
- View workout history
- View other people workout history
- Follow other people
- Form a group
This project was built using these technologies.
- Spring boot
- JPA
- AWS
- Mysql
- ERwin
- IntelliJ
Please Don`t
MinjeongKong
pawoo0211
├── main
│ ├── java
│ │ └── com
│ │ └── healthtrainer
│ │ └── htserver
│ │ ├── config
│ │ │ ├── CustomUserDetailService.java
│ │ │ ├── JwtAuthenticationFilter.java
│ │ │ ├── JwtAuthenticationProvider.java
│ │ │ ├── SecurityConfig.java
│ │ │ └── WebConfig.java
│ │ ├── domain
│ │ │ ├── calendar
│ │ │ │ ├── CalendarHistory.java
│ │ │ │ ├── CalendarHistoryRepository.java
│ │ │ │ ├── Calendar.java
│ │ │ │ └── CalendarRepository.java
│ │ │ ├── exercise
│ │ │ │ ├── ExerciseHistory.java
│ │ │ │ ├── ExerciseHistoryRepository.java
│ │ │ │ ├── ExerciseList.java
│ │ │ │ └── ExerciseListRepository.java
│ │ │ ├── Follow
│ │ │ │ ├── Follow.java
│ │ │ │ └── FollowRepository.java
│ │ │ ├── register
│ │ │ │ ├── User.java
│ │ │ │ └── UserRepository.java
│ │ │ └── team
│ │ │ ├── Team.java
│ │ │ ├── TeamRepository.java
│ │ │ ├── TeamUser.java
│ │ │ └── TeamUserRepository.java
│ │ ├── HtServerApplication.java
│ │ ├── service
│ │ │ ├── calendar
│ │ │ │ └── CalendarService.java
│ │ │ ├── exercise
│ │ │ │ ├── ExerciseHistoryService.java
│ │ │ │ └── ExerciseListService.java
│ │ │ ├── follow
│ │ │ │ ├── FollowService.java
│ │ │ │ └── SelectFollowService.java
│ │ │ ├── login
│ │ │ │ └── UserService.java
│ │ │ ├── register
│ │ │ │ └── RegisterService.java
│ │ │ ├── storage
│ │ │ │ ├── FileStorageService.java
│ │ │ │ └── StorageService.java
│ │ │ ├── team
│ │ │ │ └── TeamService.java
│ │ │ └── unfollow
│ │ │ └── UnFollowService.java
│ │ └── web
│ │ ├── controller
│ │ │ ├── calendar
│ │ │ │ └── CalendarApiController.java
│ │ │ ├── CustomErrorController.java
│ │ │ ├── exercise
│ │ │ │ ├── ExerciseHistoryApiController.java
│ │ │ │ └── ExerciseListApiController.java
│ │ │ ├── follow
│ │ │ │ ├── FollowApiController.java
│ │ │ │ └── SelectFollowApiController.java
│ │ │ ├── login
│ │ │ │ ├── LoginApiController.java
│ │ │ │ └── UserApiController.java
│ │ │ ├── register
│ │ │ │ └── RegisterApiController.java
│ │ │ ├── team
│ │ │ │ ├── TeamApiController.java
│ │ │ │ └── TeamMemberApiController.java
│ │ │ └── unfollow
│ │ │ └── UnFollowApiController.java
│ │ └── dto
│ │ ├── calendar
│ │ │ ├── CalendarHistoryAllResponseDto.java
│ │ │ ├── CalendarHistoryRequestDto.java
│ │ │ ├── CalendarHistoryResponseDto.java
│ │ │ ├── CalendarRequestDto.java
│ │ │ └── CalendarTimeResponseDto.java
│ │ ├── exercise
│ │ │ ├── ExerciseDto.java
│ │ │ ├── FindExerciseHistoryDto.java
│ │ │ ├── FindExerciseListDto.java
│ │ │ └── PutExerciseListRequestDto.java
│ │ ├── follow
│ │ │ ├── FollowDto.java
│ │ │ └── SelectFollowResponseDto.java
│ │ ├── login
│ │ │ ├── LoginDto.java
│ │ │ ├── UserCreateRequestDto.java
│ │ │ ├── UserFindResponseDto.java
│ │ │ ├── UserResponseDto.java
│ │ │ └── UserUpdateRequestDto.java
│ │ ├── register
│ │ │ └── RegisterDto.java
│ │ ├── ResponseDto.java
│ │ └── team
│ │ ├── AllTeamMemberHistoryResponseDto.java
│ │ ├── CreateTeamRequestDto.java
│ │ ├── JoinTeamRequestDto.java
│ │ ├── MemberTimeResponseDto.java
│ │ ├── SelectAllTeamMemberResponseDto.java
│ │ ├── SelectTeamMemberResponseDto.java
│ │ └── TeamResponseDto.java
│ └── resources
│ ├── application-prod.properties
│ └── application.properties
└── test
└── java
└── com
└── healthtrainer
└── htserver
├── domain
│ └── register
│ └── RegisterTest.java
└── HtServerApplicationTests.java