Offline queue mechanics for site attendance, why blocking a punch over a geofence is the wrong default, and why photo capture beats a PIN on a shared tablet.
https://builtstack.io/blog/why-construction-site-timesheets-need-offline-first-design