Dashboard
Weekly Payroll Distribution (₹)
Calculated wages (Base + Overtime) paid out over the past 7 days.
Recent Activity
No recent activities logged.
Live Face Recognition
Attendance Marked Successfully
Employee Name
Check-In Successful
Attendance Failed
Please click photo again
Position your face inside the circle indicator. Keep good lighting for instant scanning.
Scan Details
Waiting for face detection match...
The camera matches the live capture to the registered employee list.New Employee Form
Enrolled Employees
Registered staff members with saved descriptors for face-matching.
No employees registered yet.
Use the form to register employees.Attendance Sheets & Logs
| Employee | Date | Check-In | Check-Out | Work Hours | Overtime | Wages (₹) | Location (Map) | Actions |
|---|---|---|---|---|---|---|---|---|
| No logs recorded. Select a different date range or load mock data. | ||||||||
Shift Configurations
Lower values are more strict (reduces false matches but requires better lighting). Standard is 0.55.
Backup & Restore
All database records (employees + photos + historical logs) are stored locally in this browser. Export backups regularly to avoid data loss.
Administration Utilities
Load Simulator Data
Populates the database with 5 pre-loaded employees, custom facial templates, and 30 days of attendance logs (check-ins, check-outs, and overtime records) to test the calculations and dashboards instantly.
System Reset
Clears all employees, camera facial templates, and attendance records from IndexedDB. This action cannot be undone.