KDF Connect: Plataforma de Campo
Una empresa de servicios de campo llevaba las horas de sus cuadrillas en papel y las rutas de memoria. La reemplazamos con una app de iPad offline-first, un dashboard administrativo y una API REST para rastreo de rutas por GPS, marcaje por código QR y cierre semanal digital, todo sobre Azure.
El Contexto
KDF operaba cuadrillas de campo en múltiples sitios. Los supervisores llevaban las horas en hojas de tiempo de papel, el marcaje de entrada y salida de la cuadrilla era verbal, y la cobertura de rutas quedaba documentada después del hecho, cuando quedaba documentada. No había forma estructurada de capturar qué pasaba en el campo durante un turno: a dónde iban las cuadrillas, qué fotografiaban, o si las horas de la semana habían sido revisadas y aprobadas formalmente. El sistema tenía que funcionar en iPads en el campo, manejar la conectividad intermitente con gracia, y ser administrable por un equipo no técnico.
La Solución
Diseñamos un sistema de cuatro componentes (app móvil, dashboard administrativo, API REST y un sistema de diseño compartido) desplegado en Azure, construido alrededor de la restricción real del campo: una conectividad con la que no se puede contar.
App de campo offline-first
Las coordenadas GPS, fotos y comentarios se encolan localmente cuando el iPad no tiene conexión. Un hook de vaciado de cola los drena en orden de dependencia al reconectar, así el servidor siempre recibe datos consistentes y el supervisor nunca ve un vacío.
Rastreo de rutas por GPS y fotos geolocalizadas
Los supervisores usan una pantalla de rastreo en vivo con mapa a pantalla completa, el trazo GPS de la cuadrilla, y captura de fotos anclada a una coordenada. La distancia total de la ruta se calcula con la fórmula de Haversine sobre los puntos acumulados.
Marcaje de entrada/salida por código QR
La entrada y salida de cada integrante de la cuadrilla queda ligada a un escaneo de código de barras en vez de una confirmación verbal, creando un registro de asistencia con marca de tiempo por proyecto en lugar de una memoria en disputa.
Visibilidad administrativa
Un dashboard de 29 páginas le da al equipo de oficina una vista de hojas de tiempo con desglose de Regular / Tiempo Extra / Doble Tiempo, una galería de mapa con cada foto geolocalizada de cada ruta, y exportación a CSV/impresión, sin depender de que los supervisores entreguen papeleo.
Los Resultados
Cuatro componentes de producción (app móvil, dashboard administrativo, API y sistema de diseño) entregados en un contrato de precio fijo, en producción para agosto de 2021. La cola offline aguantó las condiciones reales del campo desde el primer día.