VBA is an attendance monitoring system, that uses the OpenCV library for python, to identify individuals and log their attendance. Additionally, the project has a front end where an institution can manage their teachers, the teachers can manage their modules, students and their attendance, and the students can view their attendance analytics and manage their private data.
✨ Demo
VBA is an attendance monitoring system, that uses the OpenCV library for python, to identify individuals and log their attendance. Additionally, the project has a front end where an institution can manage their teachers, the teachers can manage their modules, students and their attendance, and the students can view their attendance analytics and manage their private data.
git clone https://github.com/Parides/vba.git
pip install -r requirements.txt
python app.py | python api.py
psql dbname < database_schema.sql
** Ensure the right settings are in config.ini **
python app.py
python api.py
- Manually add a master account in the database (automatic functionality to be added in later versions)
- Access the Flask Website and log in with the credentials created
- Create new teachers accounts & modules with their associated teacher.
- Create new student accounts
- Assign students to modules using the teacher accounts
All other fucntionalities can be found in the demo
👤 Andreas Paridis
Give a ⭐️ if this project helped you!