| dc.description.abstract |
This Project aims to build an automated facial recognition-based attendance system
called late checker. The System ultilize the camera to detect and recognize employees faces
as they arrive, making the attendance process be more efficient and contactless. The system
was developed using client-server architecture, with ReactJS as the user interface
(frontend), Flask as the main server (Backend), and PostgreSQL as the database
As part of the development team, I contributed to building system's security
features, specially password strength validation on the frontend and password encryption
(hashing) using bcrypt on the backend. The password validation was designed to only
accept secure combinations, such as a minimum of eight character, the presence of
uppercase letters, numbers, and special characters. On the server side, bcrypt was used to
stored passwords in a encrypted form, preventing the misuse of sensitive data in the event
of a security breach
The development of this features aims to enhance protection againt unauthorized
access and maintain the integrity of attendance data. By combining authentication security
and facial recognition technology, Late Checker is expected to become a modern solution
for safe and reliable attendance management needs. |
en_US |