Employee Leaves Management System (ELMS)

Anuj Kumar

This is Anuj Kumar. I’m a professional web developer with 5+ years of experience. I write blogs in my free time. I love to learn new technologies and share with others. I founded PHPGurukul in September 2015. The main aim of this website to provide PHP, Jquery, MySQL, PHP Oops, and other web development tutorials.

Recommended Tutorials for you...


You may also like...

188 Responses

  1. Sylvester Painai says:

    Is it possible you include ‘NOTIFICATIONS’ through mobile phone or email?

  2. Sylvester Painai says:

    Hi Anuj,
    How do I go about creaing modules for different admin roles?

  3. Sylvester Painai says:

    I would like to call data from the database using the filter options instead of a drop-down list.
    I would I do that?

    • Anuj Kumar says:

      In which filed you want dropdown?

      • Sylvester Painai says:

        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);?>

        • Sylvester Painai says:

          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.

      • Sylvester Painai says:

        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);?>

  4. Sylvester Painai says:

    Hello sir,
    Thank you for your nice work!
    I need to add 3 levels of approval to my System, please provide codes?

  5. TalSha says:

    Is there any way of having an option to upload a document like a medical certificate or sick note when applying for leave?

  6. revan says:

    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.

  7. tibu tom says:

    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

  8. siya says:

    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

  9. siya says:

    Good day
    is it possible to send email notification everytime an employee apply for a leave and everytime the leave is approved or rejected

  10. Teja says:

    No database ???

  11. safh says:

    Hi, is there a leave balances feature? and report?

  12. Habib ullah says:

    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…

  13. jyoti says:

    no database ??????????

  14. salim says:

    i’m not able to add checkbox please help

  15. sai says:

    please send documentation for this project

  16. oracode says:

    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…

  17. mani says:

    i want leave report export option

  18. mani says:

    Need Leave report

  19. farhana says:

    sir,, can i have this project report

  20. Toni says:

    Good job. what code do I need to add to upload employee image on the Employee section of the admin.
    Thanks

  21. Salman says:

    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.

  22. Hamza says:

    Sir kindly Inform me?`

  23. Hamza says:

    sir how can i remove phpgurukul copyright

  24. shyam says:

    I want to purchase this project report

  25. Farhad says:

    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?

  26. Umar says:

    Thanks so much for the lovely work you are doing.
    Please send me the documentation .
    Only two days left for the project submission.
    Please

  27. Jayakumar says:

    Thank you so much bro …now I got a idea to get carrer…I never forget it name bro…

  28. Ben says:

    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

  29. sasuke says:

    hi there! great work!
    can i get a copy of the project report if availabe? thanks in advance!
    my email: sasuk3hyp3r@gmail.com

  30. Rahul says:

    Sir have u included the concept of stored procedures and trigger

    • Anuj Kumar says:

      No. For store procedure visit this tutorial —-https://phpgurukul.com/user-registration-and-login-using-stored-procedure-in-php/

  31. Prathiba says:

    Plz can u send the report for this project plzzz

  32. Aishwarya says:

    Front end changes not shown in back end.. what to d0?

  33. James George says:

    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.

  34. Aishwarya BR says:

    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

  35. Anupama says:

    Great work by you

  36. AMIT says:

    EMPLOYEEE LEAVE MANAGEMENT SYSTEM REPORT PROVIDE

  37. Bharath K says:

    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

  38. Anupama says:

    Sorry now i get sql file also thankyou..

  39. Jaycee says:

    Nice. The simplicity of the system is good. 🙂

  40. kayal says:

    Atleast can u tel what methodology have u used

  41. saloni dhanotiya says:

    the password mentioned is wrong. can u provide the correct one.

  42. Amit Kumar says:

    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.

    • Anuj kumar says:

      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;
      }

  43. syed mohamad firdaus bin sayed says:

    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’

  44. Dennis Bazanye says:

    Lovely Stuff

  45. VVN says:

    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.

  46. APM says:

    I want to purchase the report of this software today. please is it possible? its really important

  47. kayal says:

    Hi..atlest send me the DATA FLOW DIAGRAM,overal diagram nd what metholody you used for this project

  48. sathya says:

    sir i need a documentation for this project

  49. kayal says:

    kindly send the full documentation report

  50. Habibur Rahman says:

    source code pls….
    habibur22445@gmail.com

  51. Abhijit Londhe says:

    Please send source code to ochepacker@gmail.com
    i have done all this but it is not downloading

  52. Akash HK says:

    please send me the link of report for this project

  53. ADDEC-Nepal says:

    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?

  54. nitesh sharma says:

    please send me the link of report for this project
    mail id: sharma.nitesh430@gmail.com

  55. AMIT says:

    EMPLOYEEE LEAVE MANAGEMENT SYSTEM REPORT PROVIDE

  56. Anupama says:

    Great work by you

  57. Anupama says:

    Sorry now i get sql file also thankyou..

  58. Bharath K says:

    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

  59. ashish s says:

    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

  60. ashish s says:

    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

  61. vanna says:

    Dear Sir Why i can’t login employee when run hosting with free domain

  62. vanna says:

    Dear Sir Why i can’t login employee when run hosting with free domain

  63. saloni dhanotiya says:

    the password mentioned is wrong. can u provide the correct one.

  64. APM says:

    I want to purchase the report of this software today. please is it possible? its really important

  65. Amit Kumar says:

    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.

    • Anuj kumar says:

      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;
      }

  66. Jaycee says:

    Nice. The simplicity of the system is good. 🙂

  67. VVN says:

    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.

    • Anuj kumar says:

      I will add this feature soon

    • Basu says:

      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.

  68. sathya says:

    sir i need a documentation for this project

  69. syed mohamad firdaus bin sayed hamid says:

    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’

  70. kayal says:

    Atleast can u tel what methodology have u used

  71. kayal says:

    Hi..atlest send me the DATA FLOW DIAGRAM,overal diagram nd what metholody you used for this project

  72. kayal says:

    kindly send the full documentation report

  73. Dennis Bazanye says:

    Lovely Stuff

  74. Habibur Rahman says:

    source code pls….
    habibur22445@gmail.com

  75. ADDEC-Nepal says:

    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?

  76. nitesh sharma says:

    please send me the link of report for this project
    mail id: sharma.nitesh430@gmail.com

  77. Abhijit Londhe says:

    Please send source code to ochepacker@gmail.com
    i have done all this but it is not downloading

  78. Akash HK says:

    please send me the link of report for this project

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.