Web based Human resource module
This php mysql project involved us creating a web based hr module which allows for multiple companies to login and manage their leave records.
Multiple unlimited employees per company. The super administrator can define whch company can have how many employees etc
Our web developer team had created the following functions for this human resource(hr) module.
Employee functions:
Once an employee logs in he/she can see the following functions in his/her panel.
Login using company id, employee id and password combination only
Function available to change their password
Function available to view leave details like previous leave taken and balance leave available etc
Function available to apply for leave.
Employee receives a email notification whether leave is approved or not.
Company functions:
A company administrator i.e the client can login to his admin panel and he can see the following admin functions namely
Specify company public holidays for a calendar year
Add/edit/delete Employee Records
Assign employees to groups and assign a supervisor for approving employees leave applications etc
Employee Supervisor Functions:
Supervisor panel has the following admin functions
Receive notification of an employee’s leave application under his group
Approve or Disapprove employee leave application
Super Administrator Functions:
A super admin can perform all the following functions from his/her php mysql admin control panel
Administrator can perform all the functions of the above sub admins
Admin can restrict company id’s and company access
Admin can specify and edit Public Holidays
Admin can import and export the data in excel or CSV format
Plus the above php software created by our web developer team can recognize year change and will work flawlessly making this an excellent web application to manage leave of employees of multiple companies and branches and making a helpful tool for the human resource department.