This is a browser-based application of Face Recognition technology. This FACE ATTENDANCE SYSTEM website is built primarily with the OPENCV and the Django framework. It recognises the user's face and records their attendance.
- Record attendance in a streamlined manner
- Examine the attendance sheet
- Create a New Student Account
- Simple and intuitive UI
- Python 3.9.6
- Django 2.2
-
Clone the repository using
git clone https://github.com/dikshika-s/FaceRecognition_attendance_system. -
Install Django framework.
-
Install the Python libraries OpenCV, face_recognition, numpy, OS and pandas.
-
In the terminal navigate to upper folder mysite :
cd mysite -
Run the application:
python manage.py runserver -
A local host link will appear in the terminal, which you can copy into your browser to view the website.
localhost:(http://127.0.0.1:8000/)
Bug : It is not a bug per se, but I didn’t use WEBRTC to access camera so it is accessing the python shell webcam, hosting it directly may result in the webcamera not being accessible.