This repository contains the source code for an Employee Management System implemented in Java using the Spring Framework.
- Allows users to view a list of employees
- Enables users to add new employees to the system
- Supports updating employee information
- Provides functionality for deleting employees from the system
Once the project is up and running, you can access the Employee Management System through a web browser. Here are the available endpoints:
-
View List of Employees: Navigate to the homepage ("/") to see a list of all employees.
-
Add New Employee: Access the "/showNewEmployeeForm" endpoint to display a form for adding a new employee.
-
Update Employee Information: To update an existing employee's information, visit the "/showFormUpdate/{id}" endpoint, where "{id}" is the ID of the employee you want to update.
-
Delete Employee: To delete an employee from the system, use the "/deleteEmployee/{id}" endpoint, where "{id}" is the ID of the employee to be deleted.
- Java
- Spring Framework
- Thymeleaf (for server-side HTML rendering and CSS)
Contributions are welcome! If you'd like to contribute to this project, feel free to submit a pull request with your changes.