Traditional attendance methods, such as manual sign-in sheets or ID card tapping, are prone to errors and time-consuming processes, leading to inefficiencies in workforce management. These methods often suffer from issues like buddy punching and loss of cards, impacting accurate attendance tracking and organizational productivity.
V-Attend is an automated attendance management system. It utilizes facial recognition technology to mark attendance and provides real-time reports on attendance status.
Technologies used
OpenCV
Twilio
NumPy and Pandas
dotenv
Vonage
Python: The backend of the application is developed using Python programming language.
Redis: Utilized as the database to store attendance logs and user registration data.
Streamlit: Used for building the web application user interface with interactive features.
Insightface
onnxruntime
Discussion