WEBSITE DEVELOPMENT FOR QR CODE ATTENDANCE SYSTEM

Author(s)
Year of Publication
Publication Type
Abstract
In most educational institutions, the process of taking student attendance is often done manually, which makes it time-consuming, error-prone, and susceptible to manipulation. This project focuses on the design and implementation of a web-based attendance management system that uses QR (Quick Response) codes to automate the attendance process. The system enables lecturers to generate a unique, time-limited QR code for each class session, while students scan the code through a web interface to mark their attendance. The backend is built using Node.js and Express.js, with a local JSON file (data.json) serving as the data storage layer using the Node.js fs module. The frontend utilizes HTML, CSS, and JavaScript for interaction and visualization. The system’s design emphasizes simplicity, real-time verification, and accessibility through any modern browser. Testing showed that the system minimizes human error, improves accuracy, and enhances the efficiency of attendance record management. The developed prototype provides a practical, secure, and user-friendly solution for both lecturers and students.
Supervisor(s)
co-supervisor