Smart Attendance System using Firebase is a cloud-based app that automates student attendance. It reduces manual work, prevents proxy attendance, and allows real-time tracking, reports, and notifications.
Description
Smart Attendance System using Firebase is a cloud-based application designed to digitalize the attendance process in schools and colleges. Traditional attendance methods are time-consuming and prone to errors. This system provides a secure and efficient solution by storing attendance data in real time on the cloud.
The system supports role-based login for Admin, Teacher, and Student. Teachers can mark attendance digitally using QR codes and time-based sessions, which helps prevent proxy attendance. Students can view their attendance details, subject-wise records, and overall percentage at any time. Attendance percentage is calculated automatically, and notifications are sent to students when attendance falls below the required level.
Admins can manage users, classes, and subjects, and generate attendance reports in PDF or Excel format. The system also provides dashboards and charts for better analysis. With secure authentication, real-time updates, and cloud storage, this project is reliable, scalable, and suitable for real-world educational institutions.