• We just launched and are currently in beta. Join us as we build and grow the community.

School Event Attendance Monitoring System with Barcode Scanning using PHP with Source Code

overdose

Edge Computing Enthusiast
O Rep
0
0
0
Rep
0
O Vouches
0
0
0
Vouches
0
Posts
95
Likes
82
Bits
2 MONTHS
2 2 MONTHS OF SERVICE
LEVEL 1 200 XP
The School Event Attendance Monitoring System with Barcode Scanning is a PHP Project that manages the School's Student Attendance in Events. The purpose of this system is to improve the process of checking the attendance of the students in CHMSC and monitor their attendance in every school event. The system stores the list of students, officers, and events. The officers will have system access and they will be in charge of monitoring the students' attendance during the event that they are assigned. The source code is very strict on when a can officer checks attendance and display the result.

SYSTEM FEATURES

  • Add Students
  • Add Officers
  • Add Event
  • Manage Students
  • Manage Officers
  • Manage Event
  • Generate barcode using the ID number
  • Checking of attendance using a barcode scanner
  • Generate Reports
  • Printing of students attendance
  • Printing of sanction tickets
  • Printing of attendance in every event

How to Run

Requirements:

  • Download and Install any local web server such as XAMPP/WAMP.
  • Download the source code zip file.

Installation

  1. Extract the source code zip file. Rename the extracted source code folder into "attendance".
  2. Open your XAMPP/WAMP's Control Panel and start the "Apache" and "MySQL".
  3. If you are using XAMPP, copy the extracted folder and paste it into the XAMPP's "htdocs" directory. And if you are using WAMP, paste the source code inside the "www" directory.
  4. Open a web browser and browse the PHPMyAdmin. (http://localhost/phpmyadmin)
  5. Create a new database naming "dbattendance".
  6. Import the SQL file in your newly created database. The SQL file located inside the zip file in the "backups" folder. Extract the zip file and use the SQL file.
  7. Open a web browser and browse the web application. (http://localhost/attendance)

Admin Access

Username: admin

Password: admin123

How to Use

Populate first all the important lists such as the student, event, sanctions, and officers list in the admin side. For creating a new entry of student, the ID Number should be exactly 8 digits number. The mobile number fields in the system require 10 digits. Assign an officer after creating an event. For checking the student attendance, the checking will be only open between the login/out time set by the admin.

Demo

That's it! I hope this PHP Project will help you with what you are looking for.

Enjoy Coding.

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.


Download
You must upgrade your account or reply in the thread to view hidden text.
 

452,292

323,341

323,350

Top