We are looking to host this Application with subscription(Multi Company & Multi Nation)
1. Payroll Management
All employee salary records
Deductions (pf, pt, medical, esic, meal vouchers, loans etc)
salary reports for management, should have multiple selection criteria(like grade, rank, department etc.)(Monthly/Yearly choice),
Calculation for new joinee.
Calculation for employee leaving the company.
Pf, tds, esic and others can be automated for money transfer for each employee/company as per the existing systems.
Pf, tds, esic, form 16 and other forms of pf should be available for use and also the deductions reports should be available separately.
2. Leave Management
Leaves summary for Individual & all employee
Leave summary for employee leaving the company
Switch for holiday between leaves to be marked leave or not.
3. Attendance Management
Daily In/Out, total numbers of hrs, number of working hrs & difference.
If Overtime selected , than enable for OT calculations. (Choice for OT for complete time(each minute) or only on hourly basis.)
Individual monthly roster for individual
Monthly roster for all employee stating Number of days present and number of days absent.
Date change in one shift should be managed well. (Eg. 2200 to 0600hr shift)
Excel import for data entry to be provided.
Salary details for all the required fields including deductions.
Leaves for each employee. Leave master.
Attendance .. On that salary can be generated.
php, MySql,HTML5, React for front end preferably . GUI should be very fast.
Should work for 400-500 employees efficiently and can be scaled for 3000 employees.
Application will be tested by CA, so rules, calculation and deductions should be perfect.
All the options should be provided in each category(earnings and deductions). This depends on company to select the options or provide value in those fields.
There should be enough support for data import for the first time.
Sample test excel file should be provided for testing.
Each code should be well commented and proper documentation is required.
Screen wise documentation is also required.
DB design should be scalable.
Monthly salary processing to be done in batches of existing employees(option should be given to provide number for the batch processing). E.g. If I have 4000 employee in my company, the payroll process will process the salary in the batches of "N" employees. User should have the facility to provide the value for "N" in a text box.
You can take references from different Payroll sites. As this is a multi nation and multi company based . There will be Admin who creates company with required fields to that specific company in terms of tax and other fields, Authorization, License Management, Create HR Account for that company , Admin should have option to take backup and restore(if possible automated ) - Hr is specific to that company , Hr can create Other HR accounts and create employees , Payroll process , payslip generation, policy creation, Send mails to all employees with N numbers at a time, generate and download reports on different criteria Etc..
. Front end is for employees where user can do things like example: apply for leave once applied it goes to reporting manager to approve or reject. Fill reimbursement form , tax declaration download payslip and form 16, attendance regularization . And all the other HRMS features should be available .
please chat if you have any doubts
Category: IT & Programming
Subcategory: Web development
What is the scope of the project?: Medium-sized change
Is this a project or a position?: Project
I currently have: I have specifications
Required availability: As needed
Roles needed: Designer, Developer