Operations Command Center
Live workforce monitoring, issues, and quick actions — updates automatically
Attention Required
Items that need action now
Pending Approvals
Review queues
Scanner Status
Kiosk & capture health
Today's Insights
Auto-generated from live data
Today at a glance
Visual summary of today's attendance
Department Performance
Attendance by department today
Team Leader Performance
Attendance by Team Leader today
Attendance Trends
Daily, weekly, monthly & late arrivals
This week
28-day heatmap
Live Attendance
Today’s punches · auto-refresh
Activity Timeline
Recent operational events
Your day at a glance
Personal attendance monitoring
This week
OT Monitoring
Loading cut-off…
Attendance Analytics
Heatmap, weekly trends, monthly calendar
Weekly chart
Present · Late · Completed
Monthly trend
Present count by day
Presence heatmap
Attendance calendar
QR Scanner
Position the employee ID QR inside the frame
Attendance logging is disabled until a snapshot folder is selected.
—
Synchronization
Offline queue, force sync, and local cache for this device
Loading sync status…
QR Code Generator
Generate branded attendance QR codes for company ID cards — live QR unlocks after Super Admin approval
Scanner accounts can register employees/trainees and submit QR requests. The live QR image stays hidden until Super Admin approval. Downloads are Super Admin only.
- 1EmployeeSelect a directory record
- 2ConfigureChoose size and details
- 3PreviewReview the generated code
- 4ApprovalApprove or submit request
Compose from directory
Employee / trainee registration
For people not yet in the employee database. Required fields must be completed before submission.
Bulk registration
Upload CSV or Excel to register many people at once. Required: EID, names, nickname, Team Leader (active Admin username or display name). Optional: Department, Account, Email, Position. Size preset and Super Admin auto-approve above apply to the whole batch.
Live preview
QR requests
Search, filter, approve, and export
Bulk registration summary
Attendance Logs
Search, filter, and export workforce attendance records
Leave From/To blank to show all history. Clear filters resets every field.
MySQL attendance backup
Full database export for disaster recovery. Snapshots/photos are excluded. Leave dates blank for all history.
Showing 0 attendance records
| EID | NAME | Account | Project | IS | Schedule Date | SI | SO | Time In | Time Out | Late | Estimated OverTime (OT) | Undertime | Sync | Actions |
|---|
Today's Records
Latest employee capture and attendance snapshot
Latest employee record
Attendance Reports
Analytics, summaries, and exportable insights — detailed punches stay in Attendance Logs
Attendance Trend
On-Time vs Late
Peak Time In
Peak Time Out
Department Attendance Rate
Attendance Heatmap
Employee Attendance Summary
One row per employee for the selected period
Department Performance
Team Leader Performance
Top Attendance Ranking
Scheduled Reports
Config only — email delivery needs a Hostinger cron job calling the schedule runner when you add one later.
Report History
Report History
Settings
Account, scanner, and sync preferences
Optional local folder for QR capture images.
Play a chime and voice confirmation after a successful scan.
The same QR cannot be tapped again for at least 5 minutes (Time In or Time Out). Hardware double-reads are ignored for ~3 seconds.
Late grace, cooldown, and scanner feedback (Super Admin).
Checking connection…
Light or dark theme — also available from the top bar.
Sign in to view role
My Employees
Employees assigned to your team
Password reset requests
Approve to reset the employee to their Employee ID as the password. They must change it at next login.
—
Attendance Monitoring
Exception-first schedule vs actual — click a KPI to filter
Team OT Monitoring
Overtime for employees assigned to your team — review Pending records before payroll
Click an employee to review daily OT. New overtime stays Pending until you approve or reject it. Date filters only apply inside the selected cut-off.
Schedule Management
Upload CSV/Excel or manually add and edit schedules. Rows match by Employee ID + Date. Rest days can leave times blank.
Accepted columns & formats
- EID: EID, Employee ID, ID, Emp ID (required; must exist in Employee Management)
- Date: Prefer YYYY-MM-DD or Excel date cells; also accepts MM-DD-YYYY / MM/DD/YYYY
- Shift Type: Day Shift, Night Shift, Rest Day, VL, SL, VL without pay, SL without pay (Excel template dropdown)
- Day Type: Working Day / Rest Day / Holiday
- SI / SO: 12-hour AM/PM (e.g. 8:00 PM, 5:00 AM); also accepts a single range such as 8:00 AM to 5:00 PM, Shift Start/End, or Time In/Out; blank on Rest Day / leave; Night Shift overnight allowed (SO earlier than SI)
- Optional: NAME, Project / Campaign (also Entity, Department, Team, Account), IS / Supervisor
Bulk clearing permanently deletes all schedules in your authorized scope and ignores the filters below. Type CLEAR SCHEDULES to confirm.
Saved schedules
No schedules loaded yet
Employee Transfer
Move an employee to another Admin — history preserved
Attendance Correction Requests
Employee → Team Leader → Super Admin · Supporting documents required · Real-time notifications
Submit correction request
Supporting document (PDF, Word, JPG, PNG, ZIP · max 10 MB) — optional for System Error
No file selected
Uploading…
My Profile
Identity, employment, and security — Nickname, Role, and Status are read-only
My Schedule
Your personal shifts — read only
My Attendance
OT Monitoring
Your overtime for the current payroll cut-off — calculated from Time Out vs scheduled out
OT Records
Notification Center
Real-time alerts — also available from the header bell
Report an Issue
Account Management
Manage User and Super Admin logins. Create Team Leaders in Team Leader Management. System Scanner is hidden.
New Admin accounts with department and ownership fields belong in Team Leader Management.
Create account
User accounts: username = Employee ID (EID), default password = Employee ID (EID) (change required on first login). Link an Employee ID below.
Admin / Team Leader accounts should be created in Team Leader Management.
Directory
Edit account
Account:
This account is linked to an Employee ID. Re-approving that employee resets the username back to the EID.
Leave blank to keep the current password (min 8).
Reset password
Account:
Linked User accounts reset to the default password Employee ID (EID) (change required on next login).
Employee Management
Create, import, and manage employee records. Archive hides from the default list; Delete (Super Admin) removes the profile but keeps attendance logs.
Add employee
Import summary
Team Leader Management
Create and manage Team Leaders and their departments
Create Team Leader
Select an employee account to preserve its existing credentials.
RFID Management
Register tap readers and link employee cards
Card requests from readers
Employees asked to register these cards on a reader's touchscreen. Approve to link the card to them.
New cards waiting
Tap an unregistered card on any reader. It shows up here within a few seconds, ready to link to an employee.
Employee cards
Readers
Reader screen announcements
Shown on every reader's idle screen; employees can swipe through them. Leave the dates empty to show it until you turn it off.
Recent taps
Register card
Reader token
Put this token in /etc/helport-rfid/config.toml on the reader . It is shown only once; if it gets lost, create a new token.