Demo — Transporte Escolar

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

Cargando…
  • Usuario: Conductor@gmail.com
  • Clave: Conductor#123

Apoderado

Cargando…
  • Usuario: Apoderado@gmail.com
  • Clave: Apoderado#123

Panel del Administrador

  • Usuario: AdminDemo@gmail.com
  • Clave: Admindemo#123

API (Swagger)