PHP and SQLite-based Student Attendance Management System for school intramurals

Download code – PHP and SQLite-based Student Attendance Management System for school intramurals

Intramural Student Attendance Management System

Overview

The Intramural Student Attendance Management System is a web-based application designed to track and manage student attendance during school or university intramural events. It is developed using PHP and SQLite and features a user-friendly interface built with Bootstrap v5. The system allows administrators to store, retrieve, and manage attendance records efficiently.

How It Works

The system has two main components:

  1. Admin Panel – Used by the school management to manage student lists, courses, and attendance records.
  2. Student Interface – Allows students to log their attendance by entering their Student ID Number and selecting In/Out status. The system prevents duplicate entries to maintain accurate records.

Key Features

Student Side

  • Attendance Logging Page
  • Prevents Duplicate Attendance Entries

Admin Side

  • User Login & Logout
  • Dashboard for Attendance Management
  • Manage School Years, Courses, and Year Levels
  • Student Registration & Management
  • Attendance Records with Filtering Options (by Course and Year Level)
  • Print Attendance Reports
  • Set Current School Year
  • User Account Management

Technologies Used

  • Frontend: HTML, CSS, JavaScript, Bootstrap v5
  • Backend: PHP, SQLite Database
  • Additional Tools: jQuery, Ajax, FontAwesome

How to Install and Run the System

Requirements

  • Install a local web server like XAMPP or WAMP
  • Download the source code ZIP file

Installation Steps

  1. Open php.ini in XAMPP/WAMP and enable sqlite3 by removing the comment ; before sqlite3.
  2. Start Apache from the XAMPP/WAMP control panel.
  3. Extract the downloaded source code file.
  4. Copy the extracted folder into:
    • htdocs if using XAMPP
    • www if using WAMP
  5. Open your browser and visit http://localhost/intrams_sams/

Admin Login Credentials

  • Username: admin
  • Password: admin123

Conclusion

The Intramural Student Attendance Management System is a simple and effective tool for tracking student participation in intramural events. It is free to download and can be modified for educational purposes or future projects.

index PHP

login PHP

 

Leave a Comment

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

Scroll to Top