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
- Purchase and download the Face Attendance module
- Extract the module to
Modules/FaceAttendance - Run the installation command:
php artisan module:enable FaceAttendance
php artisan migrate
- Configure the module in Settings > Modules > Face Attendance
Usage
Setting Up Face Attendance
- Navigate to Attendance > Face Attendance Settings
- Configure recognition sensitivity and anti-spoofing settings
- Set up camera requirements and image quality thresholds
Enrolling Employee Faces
- Go to Employees > Face Enrollment
- Select an employee to enroll
- Capture multiple face images from different angles
- 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
| Setting | Description | Default |
|---|---|---|
| Recognition Threshold | Minimum confidence for face match | 85% |
| Anti-spoofing Enabled | Enable liveness detection | Yes |
| Max Enrollment Images | Number of face images per employee | 5 |
| Camera Quality | Minimum camera resolution required | 720p |
Related Modules
- Face Attendance Device - Hardware device integration for face attendance