A private employee flow
Employees enter a PIN, see the one action that makes sense, confirm it, and leave the screen ready for the next person.
TIMEKEEPING
A simple clock-in experience for employees, with the local-first reliability and administrator tools a small workplace needs behind it.
The employee side stays intentionally small. The extra detail lives behind an administrator PIN, where it can help with roster changes, status checks, and payroll preparation.
Employees enter a PIN, see the one action that makes sense, confirm it, and leave the screen ready for the next person.
Every punch is saved on the device before the network is involved. If the connection fails, the punch stays safe and waits.
An administrator can manage employees, review clock status, choose a pay period, spot issues, and prepare summary and detail files.
An invite-only web portal can show the cloud copy, punch history, reports, and archives without exposing the employee kiosk.
The everyday path should take seconds. Network trouble, reporting, and account management should not get in an employee's way.
The public screen does not show the employee roster.
The app offers the action that follows the last saved punch.
The original time is recorded on the device immediately.
Cloud copying and payroll review happen without holding up the kiosk.
The core promise—save the punch first—has been exercised on the physical device, not only on a development screen.
A PIN-based clock-in and clock-out were completed on the spare workplace device.
Both events were saved locally and arrived in the cloud copy with their original punch times.
A later app update was installed over the existing app without removing its local workplace file.
The final payroll handoff beside the real payroll file and the physical receipt printer still need a full operator rehearsal. The timekeeping app can prepare those paths, but the site does not call them finished.
Next project: production records, costing, and compliance labelling in a local workspace.
See the production app