Skip to content

RaviSingla23/AttendanceManaer

Repository files navigation

AttendanceManaer

Attendance using Face recognition

Requirements

Python 3.3+

Node js with npm

installation (windows)

download and install cmake

install dlib

pip install dlib

instal face recognition model

pip install face_recognition

Create a new folder for the project and open command prompt in that folder and install electron(install electron version 3.0.2) using following command

npm install electron@3.0.2 --save-dev

copy all the files in the repository to your project folder

Usage

create a .xlsx file containing the names of the people who are to be recognized (file template provided in example folder)

create a folder which contains images of the people. Note: filename of the image must match the name in .xlsx file. (Refer example folder)

open command prompt in the project folder and run the following command

npm start

First add a class then mark the attendance and then go to the homepage and click show records to view the result.

Demo

Add class

Mark

Show Results

Pre- Built Windows APP

A Windows App packaged using electon packager is available on the following link

https://drive.google.com/file/d/1wL2jk1ofDhThmYqzbsVq5kmlSt0w5aEO/view?usp=sharing

Releases

No releases published

Packages

No packages published