Field workflow
Camera scan, fresh GPS and an explicit attendance action in one guided console.
Attendance, with evidence.
Built · Public

Dedicated attendance machines add procurement, maintenance and deployment cost to active construction sites.
Paper registers are inexpensive but provide weak evidence, limited reporting and difficult audit trails.
Construction operations need a field-friendly process that works with equipment teams already have.
A browser camera reads printable employee QR badges while fresh device GPS is captured for every attendance action.
The Timekeeper explicitly selects Check In or Check Out; the system opens or closes the employee's attendance session accordingly.
Immutable raw events preserve evidence while controlled corrections, exports and audit records support administration.
Designed the low-cost operating model around printable badges, authenticated operators and standard PCs or tablets.
Implemented the PWA, browser scanning, mandatory GPS validation, role-scoped workflows and attendance ledger.
Designed revocable QR credentials, immutable scan events, auditable corrections and CSV/XLSX reporting.
The deployed product and its implementation were directly inspected and verified for this portfolio.
An opaque, revocable QR token identifies the employee without exposing personal data.
An authenticated operator chooses the attendance action at an assigned site.
The browser captures camera, time and GPS evidence before submission.
Supabase stores the immutable event and opens or closes the session.
Camera scan, fresh GPS and an explicit attendance action in one guided console.
Immutable scan events with site, operator, time, coordinates and accuracy.
Bulk badges, site-scoped roles, corrections, audit trails and spreadsheet exports.
Product Designer · Software Engineer · Systems Architect
Next.js, TypeScript, Progressive Web App
ZXing browser scanning, Web Geolocation, Revocable QR tokens
Supabase Auth, PostgreSQL, Row Level Security, ExcelJS