Contexto real: Un cliente administrador de transporte escolar no podía delegar eficazmente porque las rutas vivían como conocimiento tácito, lo que impedía tomar días libres y generaba dependencias. Durante la pandemia, además, las familias solicitaban ubicación por WhatsApp, elevando la fricción operativa y el riesgo de errores al compartirla.
Objetivo del proyecto: profesionalizar la operación con un panel centralizado, visibilidad por roles y trazabilidad en tiempo real, reduciendo la coordinación manual vía mensajería y permitiendo la delegación segura de las rutas.
Solución implementada: (1) panel de administración para crear apoderados y vincular hijos con conductores; (2) rutas fijas con orden definido por el administrador que el conductor activa como Ruta del día; (3) asistencia declarada por el apoderado que excluye automáticamente a los ausentes al iniciar la ruta; (4) generación automática de la ruta de vuelta con el orden invertido (ida: 1,2,3 → vuelta: 3,2,1); (5) actualización dinámica de ruta activa: al marcar a un estudiante como recogido o entregado, se retira de las paradas pendientes y el cambio se refleja de inmediato en la vista del conductor y del apoderado.
Resultados esperados
- Menos tiempo al teléfono: el conductor deja de responder llamadas/mensajes para confirmar recogido/entregado o llegada; el apoderado lo ve en la aplicación en tiempo real.
- Seguimiento claro: estados por estudiante (recogido/entregado) y avance de la ruta visibles según rol. En móvil: notificaciones push (Firebase). En web: actualización en pantalla.
- Operación delegable: las rutas quedan parametrizadas y documentadas; cualquier conductor asignado puede iniciar la Ruta del día y ejecutar el recorrido previsto.
Conductor
- Usuario: Conductor@gmail.com
- Clave: Conductor#123
Apoderado
- Usuario: Apoderado@gmail.com
- Clave: Apoderado#123
Panel del Administrador
- Usuario: AdminDemo@gmail.com
- Clave: Admindemo#123