Employee Leaves Management System (ELMS)
Project Name : Employee Leaves Management System (ELMS)
Language Used : PHP
Database : MySQL
User Interface Design : Google material design,HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser : Mozilla, Google Chrome, IE8,OPERA
Software : XAMPP /WAMP/ LAMP/ MAMP any one
Employee leave management system(ELMS) divided in two modules :
- Employee module
- Admin module
Admin Module details
- Admin can add/update/ delete leave type and departments
- Admin can add an employee and also update the employee info. Also can active or block an employee .
- Admin can also manage the leave application(approve and not approve).
- Every time when an employee applies for leave admin will get a notification.
- Admin can change own password after login.
- Admin can also view admin dashboard
Employee Module
- Employee can login with the valid email and password.
- Update his/her profile
- Applied for leave
- View the leave history
- Change his/ her password
- Password Recovery with the valid email id and empid
Screenshots of the project
Employee Login
Leave Form
Leave History
Admin Dashboard
Add Employee
Add Department
View Demo——————————————-
Installation Steps(Configuration)
1. Download and Unzip the file on your local system.
2. copy elms folder and put this file inside root directory(for xampp is htdocs,for wamp is www and for lamp is var/www/)
3. Database Configuration
Open phpmyadmin
Create Database elms.
Import database elms.sql(file available inside the pacakege)
Open Your browser put inside browser “http://localhost/elms/”
Login details for employee
Email id : anuj@gmail.com
Passowrd : Test@123
Empid : EMP10806121 (in case of password recovery)
For admin login click on the admin login then provide username and password
Email id : admin
Passowrd : Test@12345
Purchase Employee Leave Management System Project Report
Hi sir,
We have any option like calendar shows team members leaves..
No
That’s a great and informative site love it!
Is it possible you include ‘NOTIFICATIONS’ through mobile phone or email?
Hi Anuj,
How do I go about creaing modules for different admin roles?
I would like to call data from the database using the filter options instead of a drop-down list.
I would I do that?
In which filed you want dropdown?
Refer below codes. I want to the name to auto complete when I start typing in first few letters. Code below gives a drop-down list from the table field from database.
Select leave type…
prepare($sql);
$query->execute();
$results=$query->fetchAll(PDO::FETCH_OBJ);
$cnt=1;
if($query->rowCount() > 0)
{
foreach($results as $result)
{ ?>
<option value="LeaveType);?>”>LeaveType);?>
I do not want the names to be listed in a drop-down list. All I want is to be able to type the name in the specific field and for the name to auto complete when typing in first few letters.
Refer below.
What I want is to be able to type in first few letters of employee’s name and it auto-completes. Not to list the names as a dropdown list as below code.
Relief Staff1…
prepare($sql);
$query->execute();
$results=$query->fetchAll(PDO::FETCH_OBJ);
$cnt=1;
if($query->rowCount() > 0)
{
foreach($results as $result)
{ ?>
<option value="FullName);?>”>FullName);?>
Hello sir,
Thank you for your nice work!
I need to add 3 levels of approval to my System, please provide codes?
This feature not available.
How much do I have to pay you if you have to include this feature or provide to me?
Is there any way of having an option to upload a document like a medical certificate or sick note when applying for leave?
Right now this feature not available , I will add this feature in next version.
Thank you.
brilliant!
Hi Sir,
I would like to ask on how to create an Admin ID?
Because i want to assign different Admin to have different module accessibility.
You have to create manually in the database
Hi sir,
can you please is there any chat option with the admin , i just find a table name ‘tblchating’ but which is not in the database . what to do add the chating facility ,is that table will be available soon
Thank you
I will update this feature soon
Hi sir ,
Thank you for your reply. let me know once you updated this feature by my registered email
Thank you
Good day
can you kindly add SMS functionality or email.
(i.e. every time an employee apply for a leave it must send an SMS or email to the necessary users and every time the leave gets approved it must do the same
Right now this features not available. I will update soon.
Good day
is it possible to send email notification everytime an employee apply for a leave and everytime the leave is approved or rejected
I will add this feature soon.
No database ???
Database available inside the SQL File folder
Hi, is there a leave balances feature? and report?
This feature not available in this project.
Dear Anuj,
I would like to thank you for leave management system. I would like to pay you. Please let me know how may I pay it.
Thanks my dear…
No need to pay. Project is free.
no database ??????????
Database available inside the package.
i’m not able to add checkbox please help
In which module you want to add check box.
Employee module
please send documentation for this project
Not available.
can possible date change to times? i mean employee just apply for time to rest/eat or going out..if more then 4 hours, they should apply leave…
Sorry, This feature not available in this project.
i want leave report export option
I will update this feature.
please notify when update complete.
ok.
Need Leave report
Not available. I will upload soon.
sir,, can i have this project report
Not available.
Good job. what code do I need to add to upload employee image on the Employee section of the admin.
Thanks
For image upload visit this tutorial– https://phpgurukul.com/upload-validate-image-php/
Hey sir, you have done an excellent job, can I use it for my website/project. Kindly let me know, I will edit it appropriately.
Yes. You can.
Sir kindly Inform me?`
you can remove from footer.php
sir how can i remove phpgurukul copyright
I want to purchase this project report
Purchase link given in the bottom of the post.
Thanks for your project, my issue is can’t enter user account and I faced with invalid error, even I can’t enter with default user password, what should I have to do?
Register a new user then try
Thanks so much for the lovely work you are doing.
Please send me the documentation .
Only two days left for the project submission.
Please
Documentation not available.
Thank you so much bro …now I got a idea to get carrer…I never forget it name bro…
I found another exact project at https://code-projects.org/employee-leave-management-site-using-php-source-code/
but different author?
Author of that website is a cheater.He used my all projects in his website.
Nice job Guru.
1. pls how can an employee picture be uploaded along.
2. Also any suggestion on how to increase the feilds for the employee data to accomodate more information.
3.The employee telephone number is restricted to a certain of digits,can that accomodate more digits….11
4.Can you introduce leave balance…Thanks
OK. I will consider these features
Please how soon,any suggestion to input them?
With in 2 weeks
Hello sir,am still waiting for those additions as you promised. It is urgent please
I will update these features by the end of December.
hi there! great work!
can i get a copy of the project report if availabe? thanks in advance!
my email: sasuk3hyp3r@gmail.com
Not available.
Sir have u included the concept of stored procedures and trigger
No. For store procedure visit this tutorial —-https://phpgurukul.com/user-registration-and-login-using-stored-procedure-in-php/
Plz can u send the report for this project plzzz
Right now not available.
Front end changes not shown in back end.. what to d0?
are you getting any error ?
Brilliant project, helps me manage my staff leaves. Is there a way the Admin can assign the number of leaves that can be availed for each leave-type to each employee ? That way the employee will know how many leaves he can avail for the current fiscal year.
ok. I will add this feature.
Sir. Please respond. .changes made in tje end are not reflected in back end..what time do? I tried adding new employee in front end.. it’s not showing in the table
Great work by you
EMPLOYEEE LEAVE MANAGEMENT SYSTEM REPORT PROVIDE
not available.
hi sir ,firstly thank you very much for sharing such a good project,
can u please help me get the documentation of this project,it will be very helpful if you could share the project documentation through mail please.
thank you.
E-mail: bharathkoti.22@gmail.com
Documentation of this project not available
Sorry now i get sql file also thankyou..
Nice. The simplicity of the system is good. 🙂
Atleast can u tel what methodology have u used
the password mentioned is wrong. can u provide the correct one.
can you help me how to download a project cde
use social media to unlock download link
Open Your browser put inside browser “http://localhost/elms/”
Login details for employee
Email id : anuj@gmail.com
Passowrd : Test@123
Empid : EMP10806121 (in case of password recovery)
For admin panel
Open Your browser put inside browser “http://localhost/elms/”
User id : admin
Passowrd : Test@12345
These are wrong credentials for admin, please check and let me know. Also i can’t open the database for the admin table
Open Your browser put inside browser “http://localhost/elms/admin”
Email id : admin
Passowrd : Test@12345
Dear Sir,
First of all thank to you for develop ELMS project. Can you help me for changing background image of Admin login page. I have tried everything for changing it. but i can’t. Plz help me how can change it.
You can change is alpha.css(location for this file elms/assets/css/alpha.css). find this code
.signin-page {
height: 100%;
width: 100%;
background: url(‘../images/mountains2.jpg’) no-repeat;
background-size: cover;
}
hi.. i have problem after import database. employee leaves management system. can u helping me.
QL query:
/*!40101 SET NAMES utf8mb4 */;
MySQL said:
#1115 – Unknown character set: ‘utf8mb4’
Your db not supporting character set utf8mb4. Update your xampp or wamp.
Lovely Stuff
Thanks
This project helped me a lot. Thank you sir. Anyway, can you help to add a feature that allows the employees and the admin to know the balance of leaves in a year? For an example, if an employee has 15 days of leave a year and he/she applied once then something has to show them their balance leave is 14 days more. Maybe something called Leave Balance at the side bar and when the employee click it they can see the balance. Same goes to the admin but admin can view all the employees’ balance leave. Is that possible? Will be grateful if you help with this. Thank you.
I will add this feature soon
I want to purchase the report of this software today. please is it possible? its really important
Mail Sent.
Hi..atlest send me the DATA FLOW DIAGRAM,overal diagram nd what metholody you used for this project
Right now not available.
sir i need a documentation for this project
Right now not available
kindly send the full documentation report
source code pls….
habibur22445@gmail.com
Download link given above. Please like any social media link for unlock download link
Please send source code to ochepacker@gmail.com
i have done all this but it is not downloading
Please send source code to ochepacker@gmail.com
Download link given above. Please like any social media to unlock download link.
i have done all this but it is not downloading
mail sent.
hi this blog is really good
please send me the link of report for this project
Right now report not available.
when can I get one?
i will post soon
sir it is urjent ! if it is ready please send me.
or please upload i will purchase it
did u got the full documentation..
Downloaded and installed as instructed…but when login with employee email id and password every ime comes change password and nothing more, the left panel My Profiles,Leave,Sign Out are not visible..are they not available in free download?
This project is free. All features listed above working fine
please send me the link of report for this project
mail id: sharma.nitesh430@gmail.com
Download link given above. Please like any social media link for unlock download link.
EMPLOYEEE LEAVE MANAGEMENT SYSTEM REPORT PROVIDE
not available.
Great work by you
Sorry now i get sql file also thankyou..
hi sir ,firstly thank you very much for sharing such a good project,
can u please help me get the documentation of this project,it will be very helpful if you could share the project documentation through mail please.
thank you.
E-mail: bharathkoti.22@gmail.com
Documentation of this project not available
hi sir ,firstly thank you very much for sharing such a good project,
can u please help me get the documentation of this project,it will be very helpful if you could share the project documentation through mail please.
thank you.
E-mail: ashishshashi1999@gmail.com
Documentation of this project not available
hi sir ,firstly thank you very much for sharing such a good project,
can u please help me get the documentation of this project,it will be very helpful if you could share the project documentation through mail please.
thank you.
E-mail: ashishshashi1999@gmail.com
Documentation of this project not available
Dear Sir Why i can’t login employee when run hosting with free domain
make change in config file(db credential according to your server)
Dear Sir Why i can’t login employee when run hosting with free domain
make change in config file(db credential according to your server)
the password mentioned is wrong. can u provide the correct one.
Open Your browser put inside browser “http://localhost/elms/”
Login details for employee
Email id : anuj@gmail.com
Passowrd : Test@123
Empid : EMP10806121 (in case of password recovery)
For admin panel
Open Your browser put inside browser “http://localhost/elms/”
User id : admin
Passowrd : Test@12345
These are wrong credentials for admin, please check and let me know. Also i can’t open the database for the admin table
Open Your browser put inside browser “http://localhost/elms/admin”
Email id : admin
Passowrd : Test@12345
Great job sir,but i cant login to the admin part
Open Your browser put inside browser “http://localhost/elms/admin”
Email id : admin
Passowrd : Test@12345
can you help me how to download a project cde
use social media to unlock download link
I want to purchase the report of this software today. please is it possible? its really important
Mail Sent.
Dear Sir,
First of all thank to you for develop ELMS project. Can you help me for changing background image of Admin login page. I have tried everything for changing it. but i can’t. Plz help me how can change it.
You can change is alpha.css(location for this file elms/assets/css/alpha.css). find this code
.signin-page {
height: 100%;
width: 100%;
background: url(‘../images/mountains2.jpg’) no-repeat;
background-size: cover;
}
Nice. The simplicity of the system is good. 🙂
This project helped me a lot. Thank you sir. Anyway, can you help to add a feature that allows the employees and the admin to know the balance of leaves in a year? For an example, if an employee has 15 days of leave a year and he/she applied once then something has to show them their balance leave is 14 days more. Maybe something called Leave Balance at the side bar and when the employee click it they can see the balance. Same goes to the admin but admin can view all the employees’ balance leave. Is that possible? Will be grateful if you help with this. Thank you.
I will add this feature soon
This project helped me a lot. Thank you sir. Anyway, can you help to add a feature that allows the employees and the admin to know the balance of leaves in a year? For an example, if an employee has 15 days of leave a year and he/she applied once then something has to show them their balance leave is 14 days more. Maybe something called Leave Balance at the side bar and when the employee click it they can see the balance. Same goes to the admin but admin can view all the employees’ balance leave. Is that possible? Will be grateful if you help with this. Thank you.
sir i need a documentation for this project
Right now not available
hi.. i have problem after import database. employee leaves management system. can u helping me.
QL query:
/*!40101 SET NAMES utf8mb4 */;
MySQL said:
#1115 – Unknown character set: ‘utf8mb4’
Your db not supporting character set utf8mb4. Update your xampp or wamp.
In line “/*!40101 SET NAMES utf8mb4 */;” I replased utf8mb4 with utf8 and I lucky imported database but if I opened browser with http://localhost/elms/” I get white – nothing. It seems I need to use utf8mb4 certainly?
Use MySQL 5.6 or above version
Atleast can u tel what methodology have u used
Hi..atlest send me the DATA FLOW DIAGRAM,overal diagram nd what metholody you used for this project
Right now not available.
kindly send the full documentation report
Lovely Stuff
Thanks
source code pls….
habibur22445@gmail.com
Download link given above. Please like any social media link for unlock download link
Downloaded and installed as instructed…but when login with employee email id and password every ime comes change password and nothing more, the left panel My Profiles,Leave,Sign Out are not visible..are they not available in free download?
This project is free. All features listed above working fine
please send me the link of report for this project
mail id: sharma.nitesh430@gmail.com
Download link given above. Please like any social media link for unlock download link.
Please send source code to ochepacker@gmail.com
i have done all this but it is not downloading
please send me the link of report for this project
Right now report not available.
when can I get one?
i will post soon
sir it is urjent ! if it is ready please send me.
or please upload i will purchase it
did u got the full documentation..
Please send source code to ochepacker@gmail.com
Download link given above. Please like any social media to unlock download link.
i have done all this but it is not downloading
mail sent.
hi this blog is really good