Project: Simple Online Leave Management System using PHP/MySQL
The Simple Online Leave Management System using PHP/MySQL is a PHP/MySQL project that manages the employee's leave records of a certain company. This system allows the employees to apply their leave applications online. With this feature, the employee will automatically limit the application by their leave credits available annually, which means that the leave credits of each employee will be refreshed every year and by that the calculations of consumed leave credits will base manually. The leave management system containing the list of an employee with their department and position, with the help of this list, the admin can manage the employee that can approve or decline an application. The employee that has the privilege to approve and decline a certain employee are those who have the role of Principal, Department head, Manager, and Supervisor. The said roles have their own privilege which is the Principal acts as the top rank role that can approve or decline anyone's leave application of the employee in the company, and the Department Head will be restricted only to apply an action for the leave applications under of his/her department, and the manager and Supervisor are restricted only to the employees assigned to them. In the application form, the system will automatically calculate the range of the date that the employee applied and limited to available leave credits of a certain employee. The system will not accept an application if the application dates are different years, and this means the employee must separate to another leave application for the other year, For example, the employee will apply for leave starting December 28, 2019 - January 2, 2020, in this scenario the employee will create 2 leave applications, 1 is for December 28-31, 2019 and the other for January 1-2, 2020. This example scenario applies also if the range of the dates has a non-working day or employee's day off between the dates because the system doesn't have a feature that stores the employee's schedule and company's working days.
I hope that this Simple Online Leave Management System project will help you with what you are looking for.
Explore more on this website for more tutorials and source codes.
Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.
Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.
FOR YOUR OWN SAFETY, PLEASE:
1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.