- A Back End application that satisfy the needs of any company's Human Resources department
- Java, Spring Boot, Hibernate, Maven, MySQL technologies are used
- Employees can be added to the system by the human resources.
- A temporary password is sent to the email addresses of the employees added to the system by the human resources.
- Employees can log into the system with the username and password in the e-mail they receive.
- Employees can change their passwords whenever they want.
- May request permission (Maternity Leave, Annual Permit, Paternity Leave, Excuse Leave) in case of employee's request.
- Employees can view the history of the permission they have request.
- The human resources can approved permissions, added roles the employees, update, delete employe.
- An information mail is sent when employees' leave is approved or denied.
- A congratulatory mail is sent on the employee's birthday.