Time & attendance
Staff punch in on their phone. GPS checks a geofence around the salon. Off-site punches still record — with a reason — and land on Attendance so a manager can approve, reject, or correct the times.
You're at the salon
At Luxe Beauty · Walnut Creek
9:02 AM on site · unpaid break and clock out after
One geofence around the business. Staff punch from their pocket. Managers work the Attendance page — logs, totals, and requests.
Clock in, unpaid break, and clock out from the same Adalace they already use. A live timer runs while they are on the clock and holds still on a break.
On site, it is quiet. Off site, location off, or a fuzzy reading, they give a reason and the punch still goes through — flagged on Attendance so nobody is stranded in an open shift.
Managers see logs, staff totals, and a queue of what needs a look. They approve or reject time-change requests. The original punch is never erased.
Attendance
Time Clock has two sides. Overview is the punch card and your own shifts. Attendance is the salon table: Staff Totals, Shift Log, and a person's log when you tap a name. Same date window on every view — today, this week, last two weeks, or a custom range.
| Staff | Status | Needs review |
|---|---|---|
| Maya Chen | Clocked in · 2:14:08 | — |
| Jordan Blake | Clocked out | — |
| Priya L. | Clocked out | Correction requested |
| Sam Ortiz | No clock-out | Needs review |
Pending request
Forgot to clock out after last client
Approve applies the new times. Reject keeps the original punch. Both stay in the shift's audit history — there is no silent overwrite.
Every punch, filterable by status and what needs review. Open a row for the shift file: clock in, clock out, recorded time, unpaid break, flags, and overlap.
Review walks flagged shifts one by one. Missing clock-out and a broken break go to Correct times. Off-site and off-schedule can be marked reviewed without changing hours.
If someone forgot to punch entirely, a manager adds the shift with a reason. It is audited the same way as a correction — it does not appear out of nowhere on a report.
For staff
What needs a look
Away from work
Punch was outside the salon geofence.
No location / location unclear
GPS was off, denied, or not accurate enough. The punch still counted.
No clock-out
Shift never ended. A manager writes the end time.
Unusually long
Left running, or the recorded times do not look like a real shift.
Break needs review
Someone clocked out with an unpaid break still open.
Overlaps another shift
Two recorded shifts cover the same time. Compare and correct one.
Correction requested
Staff asked to change times. Waiting on Approve or Reject.
Off schedule
Clocked in or out outside scheduled hours. A note, not a lockout.
GPS punches, shift logs, and how time-change requests get approved.