Working Demo: https://ashrawan.github.io/leave-management-angular/
Github Link:
- Backend: https://github.com/ashrawan/employee-leave-management
- Frontend: https://github.com/ashrawan/leave-management-angular
- username: admin, password: admin,
- username: testadmin1, password: testadmin1
- username: testadmin3, password: testadmin3
- username: testadmin4, password: testadmin4
21st September 2018
Online Employee leave request submission and approval.
Manual process:
-
Employee must fill up leave form before taking any leave.
-
Leave form consists of leave_type, no of days, date_from, date_to and leave reason.
-
Request must be reviewed and signed by supervisor.
-
Employee gets to know about request approval and if denial with reason.
-
Admin will register employee into the system.
-
Employee logins.
-
Employee should be able to create Leave request.
-
Supervisor should able to view leave request.
-
Supervisor should be able to approve or deny request.
-
Employee should be able view request status.
- Backend: Spring Boot 2.0
- Frontend: Angular 6
- Tools: ( IDE -> Intellij and VS Code, Mariadb, MySQL Workbench )
CLASS DIAGRAM