All Classes and Interfaces

Class
Description
Authentication Controller Copyleft (C), 2023, Cal-of-Project-Teams Developers.
Service class for admin-related operations.
ApplicationConfig
Authentication Controller Copyleft (C), 2023, Cal-of-Project-Teams Developers.
Data Transfer Object for a course.
Data Transfer Object for authentication.
Service class for authentication-related operations.
 
Data Transfer Object for a company.
Data Transfer Object for a company.
This class is a Spring Component class that provides authentication for the application.
An abstract class for implementing a countdown scheduler with a specified interval.
Data Transfer Object for a course.
Data Transfer Object for a course.
Data Transfer Object for a course organization.
Data Transfer Object for a course organization.
Data Transfer Object for a course organization.
Data Transfer Object for a course.
Data Transfer Object for a list of courses.
Data Transfer Object for a course.
Data Transfer Object for an education.
Data Transfer Object for a list of educations.
Data Transfer Object for an education.
ExecutorConfig
Data Transfer Object for an experience.
Data Transfer Object for a list of experiences.
Data Transfer Object for an experience.
Authentication Controller Copyleft (C), 2023, Cal-of-Project-Teams Developers.
Data Transfer Object for a user.
Service class for handling forgot password operations.
Mapper class for mapping Course entities to CourseDTOs.
Mapper class for mapping Education entities to EducationDTOs.
Interface representing the Feign client service for interacting with the environment-related APIs.
Mapper class for mapping Experience entities to ExperienceDTOs.
Mapper class for mapping Link entities to LinkDTOs.
Mapper class for mapping User entities to UserDTOs.
Mapper class for mapping UserProfile entities to UserProfileDTOs.
Mapper class for mapping UserRate entities to UserRateDTOs.
Kafka producer.
KafkaTopic
Data Transfer Object for a link.
Data Transfer Object for a list of links.
Data Transfer Object for a link.
Service class for handling logout operations.
MapperConfiguration class for mapping entities to DTOs.
MongoRepoConfig
Data Transfer Object for a register request.
Authentication Controller Copyleft (C), 2023, Cal-of-Project-Teams Developers.
Service class for handling root-level operations.
This class is a Spring Configuration class that provides configuration for security.
This class is a Spring Configuration class that provides configuration for Swagger documentation.
Data Transfer Object for a university.
Data Transfer Object for a university.
Data Transfer Object for a user.
Authentication Controller Copyleft (C), 2023, Cal-of-Project-Teams Developers.
Service class for managing user information, including education, experience, courses, links, and more.
Data Transfer Object for a user.
Authentication Controller Copyleft (C), 2023, Cal-of-Project-Teams Developers.
Service class for managing users.
Data Transfer Object for a user profile.
Data Transfer Object for updating a user profile.
Data Transfer Object for a user rate.
Data Transfer Object for a user response.
Data Transfer Object for saving a user.
Data Transfer Object for a list of users.
Data Transfer Object for a course.
DTO class for the user sign up request.
Data Transfer Object for a course.
Data Transfer Object for a user update request.
Data Transfer Object for a user with profile.
Class containing constants for package names and file paths used in the project.