tracker
UPDATE
- OpenCV replaced with face_recognition
- Upgraded to Django 4
Overview
A face recognition based attendance system.
Functionalities
- Login
- Homepage: showing last stats of the system
- Add user: to add new faces
- Capture page: to take faces photos from a local or remote device
- Train page: to train models
- Attendance page: shows attendance records
- A RESTful API interface to send attendance records (from the raspberry pi in the prototype device)
Environment
Python == 3.10
Install libraries: pip3 install -r requirements.txt
Running
Initialize the database from django:
python manage.py migrate
python manage.py createsuperuser
Start the server:
python manage.py runserver