Skip to main content

Face Attendance

Enables face attendance using facial recognition technology for secure and contactless employee check-in and check-out.

Features

  • Facial Recognition Check-in/out - Employees can clock in and out using their face
  • Face Enrollment - Register employee faces for recognition
  • Attendance Verification - Verify employee identity through facial matching
  • Anti-spoofing Protection - Prevents attendance fraud using photos or videos

Requirements

  • Open Core Business Suite (Base System)
  • Camera-enabled devices for face capture

Installation

  1. Purchase and download the Face Attendance module
  2. Extract the module to Modules/FaceAttendance
  3. Run the installation command:
php artisan module:enable FaceAttendance
php artisan migrate
  1. Configure the module in Settings > Modules > Face Attendance

Usage

Setting Up Face Attendance

  1. Navigate to Attendance > Face Attendance Settings
  2. Configure recognition sensitivity and anti-spoofing settings
  3. Set up camera requirements and image quality thresholds

Enrolling Employee Faces

  1. Go to Employees > Face Enrollment
  2. Select an employee to enroll
  3. Capture multiple face images from different angles
  4. Save the enrollment data

Recording Attendance

Employees can record attendance by:

  • Using the web interface with webcam
  • Using the mobile app camera
  • Using dedicated face attendance kiosks

Configuration Options

SettingDescriptionDefault
Recognition ThresholdMinimum confidence for face match85%
Anti-spoofing EnabledEnable liveness detectionYes
Max Enrollment ImagesNumber of face images per employee5
Camera QualityMinimum camera resolution required720p