IoT based Fingerprint Attendance System
This project was prepared for a diagnostic center in Sirajganj, Bangladesh to track employee attendance. Initially, a Google Spread Sheet was created with a dropdown menu for month and year selection. Google Sheets is online-based, allowing it to track the current date and time. The machine needs to be connected to the internet for operation. When an employee presses their finger on the machine, the machine sends the pressed finger ID to the Google Sheet. The Google Sheet then returns the respective name associated with that ID, which the machine displays. The Google Sheet records the time when the data is received, indicating when the finger is pressed. The recorded time is placed in the respective cell. If an employee is late, it is marked in red, and if an employee is absent, this is also indicated in red. The sheet can be accessed from anywhere in the world. It also shows the number of times an employee is late or absent in a month. The backend of the sheet is programmed in JavaScript, and the machine is programmed in C++. The casing of the machine is 3D printed.
CAD Design
Video demonstration