Flutter app which aims to automate manual attendance marking using
facial recognition
in educational institutes.
Currently configured for NED University as sample.
Leave a star 🌟 if you find it useful 🙂
- Teacher Dashboard: Mark student attendance in class using Mobile Camera. 📱 📸 🧑🏫
- Student Dashboard: View personal attendance. 📱 🧑🎓
- Admin Dashboard: Add & Manage faces added into the system. 📱 👨💼
- Facial Recognition: Utilizes Google's FaceNet mobile model for accurate Facial Recognition 🙎
- Real-time Tracking: Tracks attendance in real-time during classes using Firebase. 📂
- Manual Entry: Allows manual attendance entry by teachers and admins. 📑
- Reports: Generates attendance reports in PDF format for analysis. 📒
- Flutter 3.19
- Dart 2.19.6
- Google FaceNet Model
- Firebase
- Tensorflow
- GetX
Make sure you are using Dart < 3 (future upgrade to dart 3.0)
-
Clone the repository:
git clone https://github.com/FarzamAliKhan/Hazri.git
-
Install dependencies:
flutter pub get
-
Run the app:
flutter run
Testing Credentials:
- Teacher: sana12@gmail.com / 123456789
- Admin: adnan@gmail.com / 123456
- Student: farzam@gmail.com / 123456
Suggestions & Contributions are always welcomed, raise an issue or contact me. @FarzamAliKhan
This project is licensed under the MIT License.