Services
Services contain business logic and interact with repositories. Main services:
- AuthService: Handles authentication and user management.
- ComponentServiceImp: Implements logic for component management, stock updates, and checkout.
- DataInitializer: Seeds initial data.
- JsonParsingService: Parses JSON files for categories and other data.
- RefreshTokenService: Manages refresh tokens.
- UserDetailServiceImpl: Loads user details for authentication.
Services are located in services/ and its subfolders.