Active Terminal Specs
Inspected hardware configuration
Punch activity timeline grouped by hour (06:00 - 22:00)
Live stream of biometric punches
| Timestamp | Employee ID | Employee Name | Punch State | Verification Mode | Terminal Serial | Sync Source | Actions |
|---|---|---|---|---|---|---|---|
| Loading records... | |||||||
Manage multiple biometric devices, assign individual IP addresses, ports, and sync states
| Device ID | Device Name & Location | Network IP & Port | Connection Status | Hardware / Serial | Users & Punches | Last Synced | Actions |
|---|---|---|---|---|---|---|---|
| Loading registered terminals... | |||||||
Inspected hardware configuration
Automatic background daemon policies
• Multi-Device Polling: Periodic background scheduler polls all active terminals in round-robin fashion.
• Dynamic IP/Port: Add or modify terminals with any LAN IPv4 address (e.g. 192.168.1.201, 192.168.1.202) and custom port.
• Duplicate Prevention: Composite unique constraint on (employee_id, timestamp) guarantees punches are never duplicated.
• Connection Mutex: Dedicated socket mutex prevents socket collision during simultaneous manual and auto polling.
Real-time history of terminal sync events, pulled records, and latency
| Started At | Status | Sync Mode | Pulled Records | New Inserted | Duration | Diagnostic Notes |
|---|---|---|---|---|---|---|
| Loading audit logs... | ||||||
Detailed breakdown of shifts, 8-hour completions, lunch deductions, and net salary
| Employee | Shift & Lunch Window | Days (Pres / Abs) | 8-Hour Goal | Shortage | Late Marks | Work Hours | Overtime | Base / Per Day | Net Payable | Actions |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading payroll records... | ||||||||||
Manage client organizations, provision tenant admins, monitor subscription health, and issue client sync API keys.
| ID & Organization | Plan Tier | Status | Days Left / Expiry | Employee Quota | Tenant API Key 🔑 | Manage |
|---|---|---|---|---|---|---|
| Loading organizations directory... | ||||||
Manage client company administrator accounts, reset passwords, and toggle access.
| Admin Name & Email | Assigned Organization | Role | Account Status | Created Date | Actions |
|---|---|---|---|---|---|
| Loading admin accounts... | |||||