Attendance Management System Using PHP With Source Code

Project: Attendance Management System

– To download it for free (scroll down)

Features:

  1. Sign in/Sign up systems
  2. Add students, unit, courses
  3. Maintain Attendance Records
  4. Add Member, Group (admin panel)
  5. Database Backups
  6. Membership management
  7. Print Preview, Filter systems

Here, the user has to log in as Lecturer or Admin. From Lecturer’s login, the user can view and add Students, units, courses, and maintain daily Attendance records easily. From Admin’s login, the user has access to each and everything in the system. Admin can also View & Add Students, units, courses and maintain Attendance record. Beside this, Admin can view and add a new group, members. Database backups can also be created from the utility tab and Memberships can also be managed by the admin. This system makes the management of student’s attendance easier as it is not difficult to understand, use and navigate by the users.

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 ATTENDANCE MANAGEMENT SYSTEM USING PHP WITH SOURCE CODE: CLICK THE BUTTON BELOW

[quads id=1]



Author: Fabian Ros
3 1 vote
Article Rating
Subscribe
Notify of
guest
84 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
sumit kumar
sumit kumar
6 years ago

thank u so muchhhhhh sir

Ian
Ian
6 years ago

do you have the mark attendance sir?

Ian
Ian
6 years ago

do you have mark attendance program sir?

Naseeb Bajracharya
6 years ago
Reply to  Ian

right now we don’t have that

basudeb karemakar
basudeb karemakar
6 years ago

can i used for my website please tell me sir

basudeb karemakar
basudeb karemakar
6 years ago

can i used Attendance Management System for my website please tell me sir

Sujit Dhungana
Sujit Dhungana
6 years ago

Nope, security is most to make an official site. The site should be created on the framework like laravel, spring, etc.

Sujit Dhungana
Sujit Dhungana
6 years ago
Reply to  Sujit Dhungana

This project is long last for college final year projects only.

wilfred
wilfred
3 years ago
Reply to  Sujit Dhungana

It’s not working.
When I load the page after all the configuration. It’s always blank

vycky
vycky
6 years ago

do i have to create a html/css file because when i try to access “localhost/attendance/index.php” it gives a blank page …. it does not give me a sign in page…

Santhosh
Santhosh
2 years ago
Reply to  vycky

Same here, can anyone please help?

santosh
santosh
6 years ago

can i get documentation for this project sir

Naseeb Bajracharya
6 years ago
Reply to  santosh

sorry, we don’t have!

YOGESH
YOGESH
6 years ago

HOW TO IMPORT THE DATABASE

Naseeb Bajracharya
6 years ago
Reply to  YOGESH

After Starting Apache and MySQL in XAMPP, follow the following steps 1st Step: Extract file 2nd Step: Copy the main project folder 3rd Step: Paste in xampp/htdocs/ Now Connecting Database 4th Step: Open a browser and go to URL “http://localhost/phpmyadmin/” 5th Step: Then, click on the databases tab 6th Step: Create a database naming “attendance_management” and then click on the import tab 7th Step: Click on browse file and select “attendance_management.sql” file which is inside “Database” folder 8th Step: Click on go. After Creating Database, 9th Step: Open a browser and go to URL “http://localhost/attendance/” Insert the username and password… Read more »

ritvik
ritvik
6 years ago

sir, after opening the localhost/attendance/ they give blank page
not opening login page

Naseeb Bajracharya
6 years ago
Reply to  ritvik

go to URL localhost/(project folder directory). maybe your directory is different or the main project folder might be inside the folder with other names. and Make sure about your database connections.

yogita
yogita
3 years ago

sign is not working

ritvik
ritvik
6 years ago

they give error like apache server at port 80

Naseeb Bajracharya
6 years ago
Reply to  ritvik

Maybe the port is blocked, try fixing it!

ritvik
ritvik
6 years ago

sir, after localhost/attendance/index.php it will give like signed out,i clicked on sign out it will not signed outing so, please help me sir

Sumit Shokeen
Sumit Shokeen
6 years ago

How to resolve this error : Our website is currently down for maintenance
We expect to be back in a couple hours. Thanks for your patience.
please help me

Naseeb Bajracharya
6 years ago
Reply to  Sumit Shokeen

can you please send your screenshot at [email protected]

hajar
hajar
6 years ago

hi i need help…i’ve done everything but i dont know why it show a blank page..nothing come out

hajar
hajar
6 years ago

Fatal error: Maximum execution time of 30 seconds exceeded in C:xampphtdocsAttendance-Management-System-PHPattendanceadminincFunctions.php on line 280

excuse me sir..can u help me with this

Naseeb Bajracharya
6 years ago
Reply to  hajar

Try changing the value for the param max_execution_time in php.ini

Prajwal
Prajwal
6 years ago

Sir i need to change the name “units”
everywhere it present to “subjects” but i cant find which php page does it contain pls help me

Prajwal
Prajwal
6 years ago
Reply to  Prajwal

Pls replay

Emmanuel
Emmanuel
6 years ago

When I try to download, it gives me this “ERROR: Google reCAPTCHA verification failed. Do you have JavaScript enabled?”
Advise please.

oppafromkorea
oppafromkorea
6 years ago

I have managed to run the program perfectly, but how or where can i see the raw coding that are used to make this program? is it located in the phpMyAdmin or somewhere else. Thank you in advanced!

Bob
Bob
6 years ago

Hello sir, everything worked great. But I by mistake put the website into maintenance mode and I am not able to go back in. What am I supposed to do to remove the maintenance mode.

Sushant
Sushant
5 years ago

i cant login to the system with henry username and 123456789Henry password.but only login with admin

Calalili
Calalili
5 years ago

Do you have mark attendance sir?????

Calalili
Calalili
5 years ago

Do yo have attendance mark??

Megatek
Megatek
5 years ago

Is there option to add attendance records for all students at once?

Byrum
Byrum
5 years ago

when i try to access “localhost/attendance/index.php” it gives a blank page …. it does not give me a sign in page…

Byrum
Byrum
5 years ago

Do you have fingerprint biometric attendance system

okpor emmanuel
5 years ago

I SWITCHED TO MAINTANCES MODE AND LOGOUT WITHOUT REMOVING THE MAINTANCES MODE AS AN ADMIN.CANT ACCESS LOGIN TO LOGIN AS AN ADMIN.
WHICH PART OF THE DATA BASE SHOULD I CHANGED TO ALLOW LOGIN

zilfa_kisesa
zilfa_kisesa
5 years ago

Everything works perfectly on my own….
This was helpful for me…
Thank you so much !
God bless you!

Ask questions…!!!

Arunkumar
Arunkumar
5 years ago

Excellent Work,,,, Very much impressed…

Jyothsna
Jyothsna
5 years ago

It’s not showing sign up page what to do??

Rishabh
Rishabh
5 years ago

Sir I have prblm that the sftwre is not opening from yesterday at 10: 00pm sir plzz reply wht shuld i do

Carmelo Garcia
Editor
5 years ago
Reply to  Rishabh

follow the steps mentioned properly

Brian
Brian
5 years ago

Please I need the report of this
Email [email protected]
Thanks

Faiz ansari
Faiz ansari
5 years ago

Can you please tell what is the purpose of units tab

Nandini
Nandini
5 years ago

tq So much

Nandini
Nandini
5 years ago

how to perform unit testing for this attendance management system could u plz tell me sir….

padma priya
padma priya
5 years ago

hi sir i have created database and imported for login page if i give url the page is showing 404 error how should i clear it??

codeprojects
Editor
5 years ago
Reply to  padma priya

you have to put the folder inside xampp/htdocs/

saraswathi
saraswathi
4 years ago

sir,please i want this project documentation.. please send me sir.. or how create this project documentation.. please help me sir

Jaspreet Singh
Jaspreet Singh
4 years ago

Sir,
I am using php in the extracted folder to make server in the folder.
using command: php -S 127.0.0.1:80
and the website is opening without any errors but it also open as a blank page only with a header tag showing name of website and on right side showing signed in as then a logout button and logout button is also not working.
I am using php 7 and mysql 5.5 command line client

Jaspreet Singh
Jaspreet Singh
4 years ago

Sir, I am using php in the extracted folder to make server in the folder. using command: php -S 127.0.0.1:80 and the website is opening without any errors but it also open as a blank page only with a header tag showing name of website and on right side showing signed in as then a logout button and logout button is also not working. I am using php 7 and mysql 5.5 command line client my php console log is: [Sat Sep 19 16:43:24 2020] PHP Warning: Use of undefined constant PREPEND_PATH – assumed ‘PREPEND_PATH’ (this will throw an Error… Read more »

bala
3 years ago

Hara rama
hi

Anna
3 years ago

Awesome post, thanks for sharing.

Paul James
Paul James
3 years ago

After doing all the connection, what I see is a blank screen

Ray Deray
Ray Deray
3 years ago

Please assist me, I did as well as installation locally (locahost using xammp) but when I go to browser it does not run, so I need your helps in order to run this demo in my computer before purchasing it.

Thanks.

Kouhei Seiji
Kouhei Seiji
3 years ago

Hi, where do I find the necessary documents such as the mark ups and html docs for this system? Please email me. Thank you.

MARC ANGE BATTINI
MARC ANGE BATTINI
2 years ago

hi
Have you got DEMO
best regards