Skip to content

An OpenCV project, one has to get itself listed first, then it will recognise the registered person and display their picture with a suitable recording.

License

Notifications You must be signed in to change notification settings

Lovekesh-GH/attendance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Attendance

Introduction

Attendance Management Systems allow you to calculate the hours for which employees work accurately. This is especially beneficial if you have employees working on an hourly basis. You need to be able to calculate the exact wages you owe to your employees. And, you need to know if you owe overtime wages to any employees.Attendance management also lets you keep track of how many days off employees use.

🔭   About this Project

This is a real time face recognition system in which the software recognizes the registered person.First of all, the employees must get themselves enlisted in the system and then during the time of attendance, a frame will display their picture with the audio of registered successfully.The record of each employee will be stored in the file where it will keep all the information about their arrival so that the organisation will be able to calculate the exact wages they owe to their employees.


🛠  Tech Stack

Python  OPENCV


💼   Testing

  • The first thing to do is to clone the repository:
$ git clone https://github.com/Lovekesh-GH/attendance.git
$ cd attendance
  • Create a virtual environment to install dependencies in and activate it:
$ python3 -m venv venv
$ source venv/bin/activate

This project files requires Python 3 and the following Python libraries installed:

Now run the project with the following command:

 $ python {file_name}.py

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License: MIT

Distributed under the MIT License. See LICENSE for more information.

About

An OpenCV project, one has to get itself listed first, then it will recognise the registered person and display their picture with a suitable recording.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages