A warehouse supervisor, a remote accountant, and a field technician all work the same shift. Getting a single time record for all three used to require three different tools and a spreadsheet.
It does not have to.
Three roles, three check-in methods
Office workers check in at the entrance. A QR code on the door handles it in two seconds - no app, no login, scan and done. The system logs location, timestamp, and user.
Remote workers use browser-based self-check-in. They open a link, confirm their shift start, and the manager sees it in the dashboard in real time. This requires more trust than a QR scan, but it also provides manager visibility - if someone misses their check-in window, the system flags it.
Field workers check in via GPS capture at the client site. The app records coordinates at the moment of check-in. If GPS is unreliable indoors (a common problem in factories, basements, and dense urban sites), the fallback is a site-specific QR code posted at the entrance, or a manual entry with a photo confirmation.
The architecture that makes it work
Each role gets a check-in method assigned by the admin. The method can differ by department, location, or employment type. The data all lands in the same dashboard, tagged with the method used.
Reports do not fragment by method. A manager running a payroll export sees hours for office, remote, and field workers in one table, with a column showing how each check-in was captured. Overtime rules can differ per role - the system applies the right rule set per employee.
Three problems come up regularly when companies try to run mixed teams on a single system.
Remote workers forget to log hours at end of day. An automated reminder at 17:30 solves this without manager intervention. Field workers lose GPS signal indoors. The QR fallback at site entrance covers this. Different overtime rules per role in some countries - particularly in Belgium, the Netherlands, and Australia - require the system to apply separate thresholds rather than a single weekly cap.
One view, three groups
The dashboard should show all three groups simultaneously. Color coding or a badge indicating the check-in method gives the manager instant orientation. A single timeline view of the entire workforce, regardless of location or role, makes coverage gaps visible before they become a problem.
Running three separate tools and reconciling them in a spreadsheet is not a workflow. It is a maintenance job.
Rezano supports QR, GPS, and browser-based check-in across all roles, with unified reporting and per-role overtime rules. See how it works at rezano.lv.