The problem QR Attendance System solves
The QR Code Attendance System is an efficient,fast and user-friendly tool for tracking attendance using QR codes. It utilizes HTML, CSS, and Flask to create a web-based interface for marking attendance. This system is designed to work seamlessly when devices are connected to the Same College Local Network.
Features
- Works without Internet: It utilizes college's local network to host webpages.
- Automatic IP Fetching: It fetch your IPv4 address automatically and Generate a QR code based on that IP to enable connections within the classroom.
- Faculty Panel: It has a Faculty View Panel that enables the teacher to remove duplicate or proxy attendances based on count.
- User-Friendly Interface: A straightforward web interface for effortless attendance management.
- Real-Time Tracking: Mark attendance by scanning QR codes with real-time updates.
- Accessibility: Easily access attendance records for quick reference.
Challenges we ran into
We are beginners in Web Development and Flask, so we had a hard time figuring out how to add the required functionalities in our project. The most challenging part was to add the selected student's name from Page 2 to the list present at the Page 1. This took hours to figure out.