HomeServicesPortfolioDemosAboutContact
Back to portfolio
In production

PuntosMPA

PWA · Work management

Work management PWA for technicians: job logging, productivity points, AI route analysis and Salesforce Field Service integration.

94 endpoints
26 tables
6 daily users
99,9% uptime
PuntosMPA screenshot

About the project

PuntosMPA is the daily tool of a field technician team: they log their work, compute productivity points and incentives, and analyze their routes. It integrates with Salesforce Field Service (OAuth, 161-product catalog) to sync real production without typing, uses Claude Vision to extract activities from screenshots and compares real vs. optimal routes with a self-hosted OSRM server loaded with the map of Spain. Offline-first PWA with push notifications, in production since 2025.

Tech stack

React 18TypeScriptExpressPostgreSQLPWA / WorkboxClaude AI (Vision)Salesforce APIOSRMDocker

Key features

  • 94 API endpoints with transactions and batch loading
  • Automatic Salesforce Field Service sync: OAuth, monthly production and points-discrepancy detection
  • Route analysis with Claude Vision and real vs. optimal comparison on self-hosted OSRM (full map of Spain)
  • Offline-first PWA with background sync and daily-reminder push notifications
  • Camera SIM barcode scanner and SRV incentive calculator
  • MapLibre map with real routes, clustered stops and overtime detection
  • CSV/HTML/JSON export with the Web Share API
  • Full admin panel with user and registration-code management

Technical challenges

1

Robust offline sync with a mutation queue and reconciliation on reconnect

2

Engineering the Salesforce Field Service integration: mobile OAuth, SOQL and name-matching a 161-product catalog

3

Route and overtime computation with self-hosted OSRM, cached geocoding and same-point route protection

Want something similar for your business?

Get a quote
Get a quote