A Mobile application which allow users (teachers) to mark attendance using Image recognition 📷. Users can mark attendance in a matter of few steps! All that we have to do is to upload a group image and BOOM 💥 ! Attendance will be marked in a csv file.
- Simple, Aesthetic, User-Friendly UI which makes the app intuitive.
- Users can signup & login in any device using their email.
- Attendance in a matter of few steps.
- Attendance will be marked in a csv file and the download link will be emailed.
![]() |
![]() |
![]() |
![]() |
- Flutter / Dart
- OpenCV
- Firebase
- Python
$ git clone https://github.com/akilvishnum/attendanceApp.git
# This will change directory to a folder attendanceApp
$ cd attendanceApp
# Dependency: Flutter & Android SDK tools
# Considering that you have flutter and android sdk tools pre-installed in your systems.
# Make sure you have USB Debugging device or Virtual Emulator connected
$ flutter run
# It may take some time to get finished.
1. Open the Mobile app. Signup & login using valid email.
2. Create a Classroom
3. Add students to it. (We consider that the individual image of the student will be already present.)
4. Upload group image by pressing Take Attendance Button.
5. Attendance will be marked in csv file and the download link will be sent to your mail.