Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Szostak21/Self-Improvement-Tree
/ types & classes
Types & classes
24 in github.com/Szostak21/Self-Improvement-Tree
⨍
Functions
201
◇
Types & classes
24
Class
AdminController
Backend/src/main/java/com/selfimprovementtree/backend/controller/AdminController.java:12
Class
AppUser
Backend/src/main/java/com/selfimprovementtree/backend/model/AppUser.java:5
Interface
AppUserRepository
Backend/src/main/java/com/selfimprovementtree/backend/repo/AppUserRepository.java:8
Class
AuthController
Backend/src/main/java/com/selfimprovementtree/backend/controller/AuthController.java:9
Class
AuthService
Backend/src/main/java/com/selfimprovementtree/backend/service/AuthService.java:21
Class
BackendApplication
Backend/src/main/java/com/selfimprovementtree/backend/BackendApplication.java:6
Class
BackendApplicationTests
Backend/src/test/java/com/selfimprovementtree/backend/BackendApplicationTests.java:6
Interface
BadHabit
Frontend/UserDataContext.tsx:17
Interface
GoodHabit
Frontend/UserDataContext.tsx:8
Class
JwtService
Backend/src/main/java/com/selfimprovementtree/backend/security/JwtService.java:14
Class
PendingPasswordReset
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingPasswordReset.java:6
Interface
PendingPasswordResetRepository
Backend/src/main/java/com/selfimprovementtree/backend/repo/PendingPasswordResetRepository.java:8
Class
PendingRegistration
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingRegistration.java:6
Interface
PendingRegistrationRepository
Backend/src/main/java/com/selfimprovementtree/backend/repo/PendingRegistrationRepository.java:8
Class
SecurityConfig
Backend/src/main/java/com/selfimprovementtree/backend/security/SecurityConfig.java:11
Class
StripeConfig
Stripe API configuration. Initializes the Stripe SDK with the secret key from application.properties.
Backend/src/main/java/com/selfimprovementtree/backend/config/StripeConfig.java:12
Class
StripeController
Stripe Payment Controller Handles PaymentIntent creation and webhook events.
Backend/src/main/java/com/selfimprovementtree/backend/controller/StripeController.java:21
Class
TutorialController
Tutorial Progress Controller Manages tutorial completion state for each user
Backend/src/main/java/com/selfimprovementtree/backend/controller/TutorialController.java:18
Interface
TutorialProgress
Frontend/hooks/useTutorialProgress.ts:30
Interface
UserData
Frontend/UserDataContext.tsx:25
Class
UserDataController
Backend/src/main/java/com/selfimprovementtree/backend/controller/UserDataController.java:10
Class
UserDataEntity
Backend/src/main/java/com/selfimprovementtree/backend/model/UserDataEntity.java:9
Interface
UserDataRepository
Backend/src/main/java/com/selfimprovementtree/backend/repo/UserDataRepository.java:6
Class
UserDataService
Backend/src/main/java/com/selfimprovementtree/backend/service/UserDataService.java:10