Skip to content

ss1208/Employee_Management_System

Repository files navigation

Face Verification Based Login, Attendance Employee Management System

About

In this, the attendance for Employees is marked using Face verification. The Head/Admin has the permission to take Attendance, add a employee, modify employee details. The head can also send notifications to employees, and emplyees can also send feedback/requests to head which will be approved by Head . The head can also download the attendance sheet of the emplyees present
Also, the face recognition has been used for a two level authentication, wherein an employee is directed to the login page only after his face is authenticated by the camera.
The credentials for the Head are provided who has access to the whole database. Only the superuser can update the attendance of a employee.
Django web framework was used for the development of the whole web app. OpenCv and face_recognition Library were used for the development of Face Recognizer. The Face Recognizer can detect faces and mark their attendance into Database.
Note: The dlib package required for installation of face_recognition api .
To run the web app on your local computer, install the required libraries(requirements.txt) using the command:

pip3 install -r requirements.txt


and run the following command in the command prompt:

python manage.py runserver

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published