Inspiration

I'm a university student and every day taking attendance would waste 15 to 20 minutes of every student and teacher so that made me think I should make an automated system in which time would be saved and students can spend that time learning more.

What it does

I have made a web application that can mark the attendance of students by just take a picture. it takes the picture and then compares it with the picture saved in the database and marks the attendance of the student.it has an accuracy of 99.3%.

How we built it

I have built this web application in spring boot. I started just by making a web application and then integrated it with the open-source face recognition library. Development took me 5 months to complete started it from the scratch and make.

Challenges we ran into

the biggest challenge I faced was linking my spring-boot application with the python face recognition library. and the biggest challenge was this library can only work on Linux operation systems so the web application can be deployed only on a Linux operating system. and then can be accessed with any browser.

Accomplishments that we're proud of

The system which i have made can save lots of time for students and teachers and that time can be used in some other useful thing which won't waste the time of anyone. so it's the biggest achievement I m proud of.

What we learned

Learned a lot in this project. from learning how to built and web app to deploy it and then to keep it maintain and debug what's not working. it was a hell of a roller coaster ride but I learned a lot in this project

What's next for Attendance management System via Face Recognition

Future improvements of the Front end which i need to work on. and deploy this project so anyone can use it and save there time with tradtional paper and pen attendance system.

Built With

Share this project:

Updates