Mark and monitor attendance in a smooth and secure manner.
· Download Apk · Report Bug · Request FeatureThis is the project made by the team Dart Knights during the grand finale of the Smart India Hackathon 2022. Problem statement for the project was given by Government of Maharashtra.
1. Vedant Kulkarni (Team Leader)
4. Namit Surana
6. Suyog Kokaje
Every year number of students take admissions into government aided schools. Currently the attendance system for the students is done manually. Hence requirement of a robust and low-cost system is needed. Addressing this problem will ensure the proper attendance and will help teachers in taking attendance.
![]() |
![]() |
![]() |
![]() |
---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
![]() |
![]() |
![]() |
![]() |
![](./assets/screenshots/0.png)
![](./assets/screenshots/1.png)
![](./assets/screenshots/2.png)
![](./assets/screenshots/3.png)
![](./assets/screenshots/4.png)
![](./assets/screenshots/5.png)
![](./assets/screenshots/6.png)
![](./assets/screenshots/7.png)
![](./assets/screenshots/8.png)
1. Face Detection and Recognition:
Attendance is marked by scanning student's face through the app. Teacher can also mark attendance of more than one students at a time by scanning multiple faces simultaneously. FaceNet is used for that purpose. You can read more about FaceNet here.
2. Robust Search Filters:You can get any specific inofrmation regarding attendacne of any student you want according to your need by appying various search filters. This feature is implemented using AWS Opensearch.
3. Teacher's location verification:Location of the teacher will be recorded while marking the attendance of the students.
4. Graphical Statistics:Various kind of information regarding the attendance is displayed in the form of different graphs such as bar graphs, pie charts, etc.
5. OneTap Attendance:In case if some kind of glitch is introduces while scanning the face, then teacher can take attendance manually just by tapping on the student card. By default all students will be marked present. If any of the students is absent then teacher have to tap on his profile card to mark it as absent.
5. Downloadable Attendance Report:Once the attendance is recorded, the report of the attendance can be downloaded in the form of .csv file
6.Local attendance backup in case of network issue:At some places there is the issue of the connectivity. So it is not possible to upload the attendance instantly. This app provides facility to submit the attendance instantly. The attendance is stored locally until the connectivity is recovered.