Employees’ Vacation, Sick Days, and Personal Days Recording
Build me an unique script.
I need a program that can accurately track employees’ time off. The script should be written in PHP and MySQL with beautiful design and easy to use.
The script must be able to calculate number of vacation or sick days taken, available, and accrued.
The information display should include the following:
Employee’s number, social security number, first name, last name, date hired, vacation and sick days and other days taken, days accrued, and days available.
The script will calculate the vacation as not accumulative as default but, the administrator should have the option to setup the script or gives individual employees accumulative vacation by just checking a box.
The script will automatically calculate the vacations and other days off by days. The administrator must also have the option for calculating vacation by hours or days. In other words, let’s say that an employee will get 1 hour vacation for every 90 hours worked. Other types of calculations are:
An employee will get 2.5 days vacation days every month.
An employee will have vacation as follow:
1-36 months will get 5 days vacation + 3 sick days.
37-60 months will get 7 days vacation + 5 sick days.
61 or more will get 10 days vacation + 5 sick days.
If the box Accumulative is not checked than the script should automatically reset the vacation and sick days record on the anniversary of the employee, except on the first year of the employee because if an employee started working on 11/13/2010 than the employee is entitle to vacation after his/her first year. When the count is reset, the script must not delete the data but, move the information to previous anniversary to up to 5 years. In other words, the admin can check the employee sick days and vacation taken in the last 5 years.
The admin must be able to set how many vacation, sick, and personal days/hours an employee earn every month or year. The script must be able to calculate the number of days/hours that had been accrued for vacation, sick days, and personal days.
The admin must also be able to input the date when the vacation or sick days were taken. Also description or remark to state the reason the employee did not come to work that day or those days.
The admin must be able to search and find employees by social security number, employee number, first name, last name, etc.
The admin must be able to run reports such as employees that used vacation, sick days this month, this year, etc.
Admin can make changes to the leaves that employees had requested. Admin can edit, delete, and add leaves.
The employee can login and see how many leave days they have available, how many used, and when those days were taken.
WHAT IS THIS SCRIPT FOR?
I sale scripts and I am looking to market an easy to use HR component for recording employees leaves. No copies, just original work. Please provide with installation instruction when script is completed. This should be a simple script and easy job.
18 freelancers are bidding on average $547 for this job
Hi, I am a native English speaking, UK born, based, and trained PHP developer. I have 10years+ commercial PHP experience, I would be happy to complete this project for you in 7 days. Regards Adam
hello Mr Respectable client i have gone through your requirements as well as the XLS sheet given i can complete the work with more proficiency in the given time Please PMB... thank you
We have done many projects for Attendance System. So, we can give very interactive user friendly system. In our previous projects we have done user privileges like Admin and User Rights.