Abstract
This project presents the development of a QR Code Based Attendance Management System using Javascript with and Reactjs, Bootstrap for frontend development and Firebase for database management. The system comprises two main entities: Student and Staff. Students register by providing comprehensive details including Roll Number, Year, Photo, Name, email id. Students can log in to the system and download their ID Card containing a unique QR code. This QR code serves as a means for students to mark their attendance by presenting the ID card. The system distinguishes between valid and invalid QR codes, ensuring accurate attendance recording. Students have access to their attendance logs, allowing them to monitor their attendance record. Moreover, staff can view attendance logs for all students, ensuring comprehensive monitoring and record-keeping. Overall, the QR Code Based Attendance Management System offers a convenient and secure method for managing student attendance, promoting accountability and efficiency in academic institutions.