Abstract: The QR Code-Based Student Attendance System is a cutting-edge solution for automating and simplifying attendance management at schools. The conventional method of taking attendance using manual roll calls and paper registers takes too much time, is prone to errors, and is susceptible to proxy attendance. This project leverages QR code technology to offer a secure, efficient, and contactless method of capturing student attendance. Every student receives a personalized QR code that contains their identification information. In the classroom sessions, the codes can be scanned by the teachers through a webcam or smartphone, and the attendance is automatically recorded in a central database. Implemented in Python with libraries such as qrcode, OpenCV, and pyzbar, the system provides role-based access for administrators, teachers, and students and offers functionalities such as monthly attendance reports and processing data in real time. The solution ensures higher accuracy, less manual effort, and digital transformation within academic settings.
Keywords: QR Code, Attendance Management, Automation, Student Monitoring, Python, OpenCV, Pyzbar, Real-Time Processing, Role-Based Access, Data Logging, Educational Technology, Contactless System, Proxy Prevention, Centralized Database, Monthly Reports
|
DOI:
10.17148/IJARCCE.2025.14411