bit-Tech
Vol. 8 No. 2 (2025): bit-Tech

Web-Based Employee Attendance System Utilizing Face Recognition And CNN Via Face-API.Js

Muhammad Ikhsan Thohir (Nusa Putra University)
Ivana Lucia Kharisma (Nusa Putra University)
Ika (Universitas Nusa Putra)



Article Info

Publish Date
10 Dec 2025

Abstract

There are still significant drawbacks to traditional attendance techniques, like those employed at PT Cloud Hosting Indonesia, including the possibility of fraud, imprecise data capture, and reliance on manual input. The goal of this project is to use Convolutional Neural Network (CNN)-based facial recognition technology, which is implemented using the Face-API.js package, to design and construct an online employee attendance system. To guarantee that attendance can only be completed within a specified office radius, the system is outfitted with geolocation validation. This system's practical advantages include lowering the workload of human resources personnel, increasing the precision of attendance records, and stopping the practice of entrusted attendance. In order to protect user privacy and minimize server load, the facial recognition procedure is carried out directly on the client side (browser). The Agile Scrum system development methodology, which is used iteratively to adapt to user needs, is combined with a quantitative approach in this study. The black-box method is used for testing, and a confusion matrix is used to evaluate performance. According to the test findings, all characteristics function as intended, and the system can identify user faces from 15 registered face samples with an accuracy rate of 86.67%. The efficiency, transparency, and security of this system are better than those of traditional attendance techniques and GPS-based biometrics alone. Face recognition technology and location validation combine to create a digital solution that is suitable, secure, and suitable for use in organizations with flexible or shift-based work schedules.

Copyrights © 2025






Journal Info

Abbrev

bt

Publisher

Subject

Computer Science & IT

Description

The bit-Tech journal was developed with the aim of accommodating the scientific work of Lecturers and Students, both the results of scientific papers and research in the form of literature study results. It is hoped that this journal will increase the knowledge and exchange of scientific ...