Employee Leave Management System Using PHP With Source Code

Employee Leave Management System Using PHP With Source Code

Project : Employee Leave Management

Features :

  1. Login System
  2. Admin Panel
  3. Apply leave, History
  4. Add, Manage Department
  5. Add, Manage Leave Type
  • EMPLOYEE LOGIN

Here, Employee has to log in and employee can easily apply for a leave. Admin has to approve or decline the leave request. Admin can add/manage leave type and add/manage employees.  This is a simple project done in PHP. It’s easy to operate and understand by users.The design is pretty simple and the user won’t find it difficult to understand, use and navigate.

How To Run?

You’ll need XAMP Server or WAMP Server. Put the file inside “c:/wamp/www/” or “c:/xampp/htdocs/”. Go To “localhost/phpmyadmin” in any browser and create Database (name according to SQL file).In that Database, Import the SQL file and finally go to URL: “http://localhost/file_name/phpfilename
Don’t Forget To create a database and import SQL file to run.

DOWNLOAD EMPLOYEE LEAVE MANAGEMENT SYSTEM USING PHP WITH SOURCE CODE : CLICK THE BUTTON BELOW

73
Leave a Reply

avatar
32 Comment threads
41 Thread replies
6 Followers
 
Most reacted comment
Hottest comment thread
33 Comment authors
Fabian RoskeshavaAsniyaawieriya Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
thgf
Guest
thgf

where is exe file. of project

Naseeb Bajracharya
Guest
Naseeb Bajracharya

there’s no .exe file in this PHP project, you should open from localhost using XAMP or WAMP!!

Milind
Guest
Milind

There is no head of department module and there is no balance leave module please add this code

Naseeb Bajracharya
Guest
Naseeb Bajracharya

we will take it seriously and update soon 🙂

Milind
Guest

hi sir there should be actually four module 1.admin 2.emplyoee 3.HOD(head of department) and 4. Superintendent.(who will have the records)
Emplyoee should see the remaining leave balance and number of days should be calculated automatically.

Milind
Guest

thanks sir

Milind
Guest

sir i need four module 1. principal 2. employee(check the remaining leave balance) 3.HOD(approve) 4. Superintendent(who will have the records)
show the total number of days from date- to date

Milind
Guest

hi sir there should be actually four module 1.admin 2.emplyoee 2.HOD(head of department) and superintendent.
Emplyoee should see the remaining leave balance and number of days should be calculated automatically.

Milind
Guest

Please include all this code sir.

Milind37
Guest

sir i need 4 modules 1. principal 2. emplyoee 3.HOD(head of department of the employee) and 4. superintendent(who will have the records)
emplyoee can see the remaining balance leave.
number of days of leave from date – to date it should count the days
HOD needs to approve the leave as well as HOD can apply for leave

Saif D
Guest
Saif D

Iam unable to see any changes in the display even after making changes in the alpha.min.css sheet, Kindly help me what changes need to be done in the template in order to make changes in the styles.
Thank you

Naseeb Bajracharya
Guest
Naseeb Bajracharya

try changing that CSS file name and make sure you change the CSS file name in every linked PHP file. I faced the same problem months ago… and it worked!!

dan
Guest
dan

The db file is missing

Naseeb Bajracharya
Guest
Naseeb Bajracharya

nope. The database file is inside the SQL File Folder. Please Check it Carefully

dan
Guest
dan

i can’t locate the file….pls can you mail me to [email protected] please

Naseeb Bajracharya
Guest
Naseeb Bajracharya

please check your mail. we have sent you the whole project file. The database file is inside a Folder named “sql file”

Salman Khan
Guest
Salman Khan

👍 job sir!Do you have documentation regarding this employee leave management system or any class diagrams

Naseeb Bajracharya
Guest
Naseeb Bajracharya

Sorry, we don’t have for this but we have similar project reports which might help you a bit

Manish Kumar
Guest
Manish Kumar

Want the assign-leave page and leave balance page. The lleave report based on approved leave….my mail id: [email protected]

Naseeb Bajracharya
Guest
Naseeb Bajracharya

no updates till now. we might update that feature too in upcoming days!

saurav
Guest
saurav

admin login is not working even if i change the values in the database

Naseeb Bajracharya
Guest
Naseeb Bajracharya

like what values did you change in the database?
You just need to click on admin login or go to URL http://localhost/elms/admin/ and enter Admin’s username and password which we have provided inside README.txt file. It works well!! do try it again.

franklin
Guest
franklin

there is no thresh hold or limit as in to how much an employee can apply for leave…lots of mnor bugs,please check.

Naseeb Bajracharya
Guest
Naseeb Bajracharya

there are not many features included in this Mini Project. We’ll upload the Advanced version of this in upcoming days

deepak bhamare
Guest
deepak bhamare

i hv to make this application in android….how i can use this php in my code

Ritesh Chhaudhari
Guest
Ritesh Chhaudhari

Hi, dear Deepak Bhamare, we got your concern regarding your view on using PHP to develop Android apps. Here this might help you. Yes, it seems you can write mobile Android applications using PHP: Zend Studio – Develop in PHP-on-Phonegap/Cordova mobile API’s JPHP – compiles to Java bytecode, similar to JRuby and Jython, only for PHP (for Java and Android). PHAP, mobile App Developments in PHP – With PHAP, you can write your mobile apps entirely in PHP and share the same code on iOS, Android and Windows Phones. There are also various PHP server mobile apps/APK out there, both… Read more »

Renan
Guest
Renan

How to download it?

Naseeb Bajracharya
Guest
Naseeb Bajracharya

below there’s a Green Button named Download

Renan
Guest
Renan

You there!

Where we can register new admin here?

Naseeb Bajracharya
Guest
Naseeb Bajracharya

no, you can’t register a new admin through the system

Renan
Guest
Renan

What is the password of the admin please?

Naseeb Bajracharya
Guest
Naseeb Bajracharya

ADMIN
Email id : admin
Passowrd : [email protected]

USER / EMPLOYEE
Email Id: [email protected]
Password : [email protected]
Empid: EMP10806121 (in case of password recovery)

We had mentioned all the login details in ‘Readme.txt’ file inside the project folder. You should have read it!

Renan
Guest
Renan

Thank you very much mate. 🙂

Renan
Guest
Renan

You there!

Where I’d find the pop-up/word: “Welcome to Leave Management System” Where?

Naseeb Bajracharya
Guest
Naseeb Bajracharya

insert a JS code ” window.alert(“Welcome To ELMS”); ” in index file. Which should display Alert after logging in to the system.

sateesg
Guest
sateesg

Can u plz mail the report to my mail I’d it’s [email protected]

Naseeb Bajracharya
Guest
Naseeb Bajracharya

please check your mail!

Darshan Gajjar
Guest
Darshan Gajjar

Can u plz mail the report to my mail I’d it’s [email protected]

Naseeb Bajracharya
Guest
Naseeb Bajracharya

please check your mail!

anonymousy
Guest
anonymousy

Is there a way to generate a report at the end? like a summary of leaves taken weekly etc.

Naseeb Bajracharya
Guest
Naseeb Bajracharya

currently, there is no such feature to generate reports but we might update it in upcoming days

Balji
Guest
Balji

I need report on Employee Leave Management System

Naseeb Bajracharya
Guest
Naseeb Bajracharya

please leave your email id here

rahul bindal
Guest
rahul bindal

I also want the report on employee leave management system. Your project is awesome on ELMS. My email id is [email protected]

Naseeb Bajracharya
Guest
Naseeb Bajracharya

please check your mail!

rahul bindal
Guest
rahul bindal

want report on employee leave management system

Naseeb Bajracharya
Guest
Naseeb Bajracharya

please check your mail!

ariefbogie
Guest
ariefbogie

nice work. right now i’m going to print a report for a single leave_history for user. but i have problem importing it’s data from tblleaves to a single applied leave, especially if that user have more than 1 applied leave. i hope u can help me. email: [email protected]

peter
Guest
peter

in the system who approves and disapproves the leave ?

Naseeb Bajracharya
Guest
Naseeb Bajracharya

ADMIN from admin panel

Sreenandini
Guest
Sreenandini

I need this program using data structure in c

Naseeb Bajracharya
Guest
Naseeb Bajracharya

sorry, we don’t have Employee Leave Management in C Programming.
we only have Employee Management System

Manjunatha
Guest
Manjunatha

Sir this project is too good. Now we are doing the same project, we need report for this project please send the report to this mail [email protected]

Naseeb Bajracharya
Guest
Naseeb Bajracharya

sorry, we don’t have project report

Cutes
Guest

i found error, if($fromdate > $todate){ $error=”bla bla bla”; }

the message was Error, but still insert into the leaves table… and still can be approved by admin

Guest
Guest
Guest

The search bar and show option which is there on leavehistory.php page of employees, i want to include that in the pendingleavehistory page of admin, how do i do that ?

Naseeb Bajracharya
Guest
Naseeb Bajracharya

check the codes carefully. you have to copy or make the whole search and show functions for that!

Guest
Guest
Guest

could you specify the file name wherein you have implemented those functionalities ? so accordingly i can do that
please

zimentwickler
Guest
zimentwickler

How do i change the images inthe code

Naseeb Bajracharya
Guest
Naseeb Bajracharya

by replacing the image file name and format with the existing one in the code

rahul
Guest

what’s a admin user name and password

Naseeb Bajracharya
Guest
Naseeb Bajracharya

User id: admin
Password: [email protected]

We have provided all login details inside “passwords.txt” file

Ayuran
Guest
Ayuran

can i get project report

odin
Guest
odin

sorry, we don’t have it!

awie
Guest
awie

Hi, i would like to use this source code & change a little bit of the coding. It is okay for me to use?

awie
Guest
awie

hello sir. Can you help me? Im stuck. I would like to update two table at one time.
for example this code.
$sql=”update tblleaves INNER JOIN tblemployees set AdminRemark=:description,Status=:status,AdminRemarkDate=:admremarkdate RemainAnnualLeave=:remainannualleave where tblleaves.tblemployees=:did”;
I want to added new table which is table employees. How to write a correct code?
Please. Im stuck.

awie
Guest
awie

hello

riya
Guest
riya

hi,sir can i get the project report

Asniya
Guest
Asniya

Can u please send the report at [email protected]

keshava
Guest
keshava

hi there! great work!
can i get a copy of the project report? thanks in advance!
my email: [email protected]