| dc.description.abstract | Traditional manual attendance methods are often inefficient, time-consuming, and susceptible
to manipulation, specifically through proxy attendance. This project details the development
of the “Smart Attendance System using QR technology,” a cross-platform mobile application
built on the Flutter framework designed to streamline and secure the academic attendance
process. The system operates on a dual-user model where teachers generate time-constrained
QR codes for specific classes, requiring students to scan the code within a designated window
to mark their presence. A central feature of this application is its robust security mechanism
designed to eliminate proxy attendance; this is achieved by enforcing a device-binding protocol
that restricts a student account to a single device, thereby preventing multiple students from
logging in or submitting attendance from the same phone. Furthermore, the system ensures
data integrity by restricting students to their assigned sections and includes a manual override
feature for teachers to manage exceptional cases. By integrating real-time validation, device
level security, and a user-friendly interface, this system offers a rapid, error-free, and
transparent solution for modern classroom management. | en_US |