The main objective this Human Resource Management System project is to build a system that will help a company to manage its Employees and their Department details. A large company will find it extremely hard to keep track of all its employees and department. This system will automate a lot of these processes and the presence of digitized records will make access easier.
This is a SOLO project executed in 10 days.
- Java
- Spring Boot
- MySQL
- Spring Security
- Rest API
- Lombok
* Admin can add, update, get, and delete Department
* Admin can respond to Leave
* Admin can assign Individual work
* Admin can assign Group work
* Admin can get, and update work
* Employees can view, and update his/her profile
* Employees can add, update, get, and delete Address
* Employees can apply for leave
* Employees can change the status of work