This Spring Boot application manages employee data with RESTful APIs for storing employee information and retrieving eligible employees for bonuses based on given criteria.
This project is a Spring Boot application that provides the following functionalities:
- POST API: Stores employee data in the database.
- GET API: Retrieves eligible employees for bonuses based on a given date.
The application is structured with controllers, services, repositories, and DTOs to manage CRUD operations and business logic related to employee management.
Before running this project, ensure you have the following installed:
- Java 11 or higher
- Maven
- MySQL (or any other relational database supported by Spring Boot)
The project follows a standard Spring Boot application structure: