NITOVO CLINIC · INTERACTIVE CONCEPT
Timeclock QR Code App.
The employee experience and the admin view, together. Try a demo punch to see both sides update.
1 · Scan clinic QR→2 · Sign in→3 · Enter 6-digit code→4 · Selfie + location→5 · Clock in / out
EMPLOYEE APP
9:41
NITOVO.STAFF CLOCK
YOUR TIME CLOCK
Welcome, Maria.
Friday, September 25, 2026
Front desk QR scannedLive QR changes every 60 seconds
Code below the office QR changes every 20 seconds. View office display
CURRENT TIME
9:41 AM
Clocked out
LAST CLOCK IN
—LAST CLOCK OUT
—Location verified · Nitovo Clinic (demo)
Location is checked when the employee presses the clock button.
QR CODE OPENED
Sign in to your shift.
Enter your clinic username and password.
Front desk codeReady for location verification
This is a visual demo. These fields do not authenticate or send information to a server.
Try the button above. The admin dashboard changes immediately on this page.
ADMIN DASHBOARD
ADMIN DASHBOARD
Clinic overview.
See who's here, review hours, and resolve missed punches.
STAFF CLOCKED IN1of 3 staff members
COMPLETED SHIFTS2today
OPEN SHIFTS1need clock out
Staff status
LIVE DEMOMG
Maria Garcia@maria.garcia
Clocked outJL
James Lee@james.lee
Clocked inAP
Ava Patel@ava.patel
Clocked outRecent activity
TODAY| Employee | Event | Time | QR location |
|---|---|---|---|
| James Lee | Clock in | 8:04 AM | Front desk |
| Ava Patel | Clock out | 4:58 PM | Front desk |
Daily history
SAMPLE DATA| Employee | Clock in | Clock out | Hours | Action |
|---|---|---|---|---|
| Maria Garcia | — | — | — | |
| James Lee | 8:04 AM | Open | — | |
| Ava Patel | 8:02 AM | 4:58 PM | 8h 56m |
Correction audit
No demo corrections yetEdits require a reason and preserve the previous time.
In the working local app, corrections are saved with administrator, reason, old value, new value, and server timestamp.
Pay period totals
SEP 16–30| Employee | Completed shifts | Total hours | Status |
|---|---|---|---|
| Maria Garcia | 0 | 0h 00m | No completed shift |
| James Lee | 7 | 55h 18m | Open today |
| Ava Patel | 8 | 64h 32m | Complete |
The working app excludes open shifts from totals and exports punch details as CSV.
Photo review
AWAITING PUNCHCompare the setup photo with the selfie captured at the punch. This sample screen shows the photos an admin would review when a server match is uncertain.
Setup photo![Employee setup photo]()
Latest punch selfie
No punch selfie yet
Demo photos stay in this browser session. Face comparison runs on the working app server when AWS Rekognition is configured.
Clinic settings
GEOFENCEClinicNitovo Clinic
Allowed radius150 meters
Maximum GPS error100 meters
Time zoneAmerica/Denver
QR location IDfront-desk
This mockup does not request real location or change clinic settings. The working local app verifies location on each punch.