User Roles and Features
There are 3 different users types are in this application
1.Admin
2.HR
3.User/employee
I.Admin Account Panel
Admin is the superuser of this application.Admin have the following privileges...
1.Create,Read,Update,Delete users/employees.
2.View the tasks added by the users/employees.
3.View user wise task report.
4.Create,Read,Update,Delete monthly payslip of each users/employees.
5.Read the leave request from users/employees.
6.Change the status of leave request of users/employees.
7.Update Settings. ( Timezone, company name etc)
II.HR Account Panel
Privileges of HR are as follows...
1.View leave requests from the users/employees.
2.Change the status of leave requests from the users/employees.
3.Create,Read,Update monthly payslip of each users/employees.
III.User/employee panel
Privileges of users/employees are as follows...
1.Add daily tasks.
2.Change status of daily tasks.
3.Send leave request to admin/HR.
4.Download Payslip