El reto
Una empresa con comerciales en la calle no tenía forma de planificar rutas ni de saber si las visitas se hacían realmente sobre el terreno. Todo dependía de la palabra de cada comercial.
El proceso
- Separé la app en dos experiencias: panel de administración y app del comercial.
- Integré mapas interactivos para planificar rutas con sus paradas.
- Implementé check-in por GPS con cálculo de distancia (Haversine) y umbral de precisión.
- Cubrí los flujos críticos con tests end-to-end automatizados (Playwright).
La solución
El administrador planifica la ruta de cada comercial sobre un mapa, con sus paradas. El comercial abre 'mi ruta', hace check-in en cada visita usando su ubicación real y, si se desvía de la ruta planificada, el sistema avisa al administrador. Registra visitas y revisitas y funciona también con conexión intermitente.
El resultado
Por fin la empresa sabe qué pasa de verdad en la calle: cada visita queda confirmada con la ubicación real, las rutas se planifican en lugar de improvisarse y el responsable detecta al momento si algo se sale de lo previsto. Más confianza en el equipo y menos tiempo perdido coordinando por teléfono.