Inspectra
An inspection platform where field staff can complete their work offline, backed by an identity service I built.
Problem
Inspectors often work at locations with poor service. Before the offline workflow, they couldn’t complete inspections when they couldn’t reach the existing application.
Architecture
The app keeps the data inspectors need on their device, queues reports and attachments, and syncs them when a connection returns. A visible sync queue and retries help make pending work clear. The identity service handles staff and customer access and issues signed session tokens used by the other services. The backend uses last-write-wins for concurrent edits; the PWA does not currently detect or report those conflicts.
What I Built
Outcome
Inspectors can complete a full inspection without a connection and sync their work afterward. The shared identity service provides authentication and role management across the product’s services.