Flutter app which aims to automate manual attendance marking using
facial recognition
in eduactional 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: [email protected] / 123456789
- Admin: [email protected] / 123456
- Student: [email protected] / 123456
Suggestions & Contributions are always welcomed, raise an issue or contact me. @FarzamAliKhan
This project is licensed under the MIT License.