Skip to content

Club-DevBytes/Touch-to-Go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Touch-to-Go

"Advanced Biometric Enterprise Employee Attendance System with Realtime MySQL Databse and React.js Based Admin Dashboard."

enter image description hereenter image description here

A Detailed Installation Blog Post will be Added Soon.

Working

Hardware Side - Raspberry pi 3b +

  • First you need to start a server in the Raspberry Pi So for the Download and install webok server from chrome store
  • Then Click on Choose folder and select : pyscripts/fingerprint
  • Navigate to pyscripts folder
  • $ cd pyscripts
  • $ python start.py

Working Flow for the Project

enter image description here

Enrolling a New Employee

On your machine/notebook Fire up a terminal Navigate to webapp directory

$ cd webapp

Head to the server directory

$ cd server

Start nodemon server

$ nodemon server.js

Fire up another Terminal and Navigate to webapp folder

$ cd client

Install all the Dependencies

$ npm i

Lets Start our Web App

$ npm start

This Should Look like this-

enter image description here

Now Lets Click on Register a New Employee:

enter image description here

This will Sucessfully register our new employee on our Database.

Registering New Employee on Our Fingerprint Scanner

Head to the Raspberry pi terminal to the pyscript folder

$ cd pyscripts

Now run the password . py script

$ python password.py
  • Click on Employee Enrollment
  • Enter The Same Enrollment no as Earlier
  • Register the Employee's Finger to the machine

You can Check if the new employee registered or not in the Webapp - Just click on all Employees Button

Employee Attendance

Head to the Raspberry pi terminal to the pyscript folder

$ cd pyscripts

Now run the password . py script

$ python password.py
  • Click on Employee Attendance and you are good to go

Realtime Attendance Dashboard

Click on the Date Picker in the Home Screen of the Webapp and you are good to Go

You can Even See the Details of the employees IN | OUT Time By clicking the Employee in the webapp

Deleting the Employee

Head to the Raspberry pi terminal to the pyscript folder

$ cd pyscripts

Now run the password . py script

$ python password.py
  • Click on Employee Deletion
  • Enter Employee Enrollment No and you are Good to Go

About

Advanced Biometric Enterprise Employee Attendance System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published