The QR Attendance App is a lightweight, smart attendance-tracking tool built for educational institutions and workplaces. Using QR code scanning backed by distance verification, it ensures accurate and secure check-ins.
🔧 Technologies Used:
- Flutter (Frontend)
- Firebase (Realtime DB & Authentication)
- Camera Plugin & QR Scanner
- Geolocation API for distance check
📲 Key Features:
- QR Code Scanning: Instantly mark attendance by scanning unique codes.
- Distance Verification: Attendance is only accepted if the user is within a 10-meter radius of the QR code, using device location.
- Realtime Cloud Sync: All logs are saved in Firebase, accessible in real time.
- Clean User Interface: Easy to use for both teachers and students.
🧠 Smart Distance Check:
To prevent misuse, the app uses the phone’s geolocation to verify that the user is within 10 meters of the QR source. This ensures that only people physically present can mark their attendance.
🎯 Outcome:
Used by institutions to modernize attendance systems, this app eliminates manual errors, prevents remote cheating, and provides a fast, cloud-connected experience.
ScreenShots: