← Volver al caso
IAtomic

Ficha técnica de proyecto

Posventa de automoción · App móvil a medida

App Driver para conductores

App Flutter para los conductores que recogen y entregan llantas: ruta del día, QR por llanta, firma, fotos selladas y ubicación solo en servicio.

Cliente
The Wheel Lab
Periodo
Desde marzo de 2026
Estado
MVP · Prueba cerrada en Google Play
Áreas
Desarrollo de software, Digitalización empresarial
Categorías
Aplicaciones móviles, Software y plataformas

Alcance

WheelLab Driver es la herramienta de trabajo de los conductores. Muestra las recogidas y entregas asignadas en orden de ruta, permite escanear el QR de cada llanta, inspeccionarla con fotos, recoger la firma y registrar incidencias o notas de voz. Si se pierde la cobertura, las acciones se guardan y se envían al volver, sin duplicarse. La ubicación solo se comparte mientras el conductor está en servicio, para que el taller y el cliente vean su llegada. La app está en prueba cerrada en Google Play; la versión 1.1.0, revisada contra el CRM actual y probada de punta a punta, está preparada para subir.

Pantalla «Hoy» de la app Driver: dos órdenes activas con recogidas, entregas y llantas del día, el interruptor «En servicio» activado y los accesos a ruta óptima, resumen y calendario.
Datos de demostración
Notificación de Android de WheelLab Driver «En servicio»: comparte la ubicación durante la jornada y avisa de que hay que terminarla para dejar de compartirla.
Datos de demostración

Funciones principales

Arquitectura

App Flutter
Jornada, recogida, entrega, inspección, incidencias, chat y estadísticas · go_router y estado por pantalla · Escáner QR con mobile_scanner · Mapas con flutter_map y Google Static Maps
Servicios en el móvil
Cliente HTTP dio con renovación de token y reintentos · Cola de acciones persistente con UUID como clave de idempotencia · Caché de la jornada y de la ruta · Servicio en primer plano con un isolate que envía el GPS
Paquete compartido
wheellab_shared, común con la app Partner · Tokens de marca, temas claro y oscuro y animaciones · Interceptor de reintentos y utilidades JWT
API del CRM
Rutas /driver para jornada, recogidas, entregas, inspecciones e incidencias · Recepción de la posición en /tracking/location · Chat por WebSocket · Ruta optimizada con Google Routes API
Servicios externos
Firebase Cloud Messaging y Crashlytics · Google Play, pista de prueba cerrada

Tecnologías

Backend
JWT
Móvil
Flutter, Dart, Firebase, Google Play
Infraestructura
GitHub Actions
Integraciones
Google Maps Platform, OpenStreetMap

Resultados medidos