Plano de Evaluación de Riesgos
PWA · Field tool
Touch floor-plan editor for alarm technicians: they draw the home on their phone, place devices and generate the corporate PDF. In a live pilot with real field technicians.

About the project
It digitizes a process that used to happen on paper: the technician draws the home floor plan on their phone — auto-welding walls, smart room fill, self-orienting devices — signs it with the customer and exports the PDF using the corporate template. It works offline with a sync queue: technicians in the field on flaky 3G never lose a plan. It ships its own Sentry-style telemetry on PostgreSQL to diagnose errors in real time without handing data to third parties.
Tech stack
Key features
- Touch SVG editor: auto-welding walls, flood-fill smart room fill and raycast-based device auto-orientation
- True offline-first: sync queue with optimistic version locking — flaky coverage, zero data loss
- PDF/PNG export with an own canvas2d renderer, including a replica of the corporate burglary report
- Multi-floor plans, full version history and technician + customer signature
- Own telemetry: JS errors, Web Vitals and UX heuristics in PostgreSQL with an admin dashboard
- JWT with real revocation, corporate-domain-restricted signup and audit log
- Staging → production with atomic image-retag promotion and rollback in seconds
- Backups 4× a day with monthly restore tests and an E2E canary every 10 minutes
Technical challenges
Lossless offline sync: optimistic version locking and conflict reconciliation between phone and server
Identical plan rendering on screen, PNG and PDF from a single canvas2d renderer
Telemetry with automatic PII scrubbing to diagnose field errors without compromising customer data
Want something similar for your business?
Get a quote