Simulador Logístico CVRP

Descripción del Proyecto
Plataforma integral de logística y enrutamiento vehicular capacitado (CVRP). Permite la gestión completa de flotas, cálculo de costos operativos y planificación automatizada de rutas de entrega.
Retos Técnicos y Solución
Desafíos Principales
- Modelar múltiples variables operativas (ventanas de tiempo, rendimiento de combustible, mantenimientos y capacidades físicas).
- Procesar cálculos matemáticos complejos para la optimización de rutas sin afectar la fluidez de la interfaz del usuario.
- Integrar de manera precisa las coordenadas geoespaciales del CEDIS y las sucursales con frecuencias de entrega dinámicas.
Enfoque y Solución
Se construyó una arquitectura escalable: un backend en Python (FastAPI + OR-Tools) procesa los algoritmos de enrutamiento pesado, mientras un frontend reactivo en SvelteKit permite a los despachadores visualizar y editar una agenda semanal. Los datos se gestionan eficientemente con Supabase y Prisma. El sistema está preparado para una futura integración con una app móvil para el tracking y checkout de los conductores.
Exploración de la Interfaz

Agenda Semanal
Calendario interactivo para la visualización, ajuste y confirmación de entregas programadas a sucursales.

Configuración Paramétrica
Módulo global para definir costos de combustible (gasolina/diésel), horarios operativos y restricciones de ruta.

Catálogo de Productos
Gestión de inventario con variables físicas para garantizar que el cálculo de rutas respete la capacidad de cada vehículo.

Renderizado de Ruta
Mapa interactivo que traza desde el CEDIS hasta las tiendas, optimizando tiempos y distancias.

Gestión de Flota
Administración detallada de vehículos (propios/externos), métricas de rendimiento y mantenimientos por kilometraje.

Asignación de Operadores
Panel para vincular choferes con vehículos específicos según la demanda de la ruta.