Dashboard Core
Rol
El dashboard es el centro moderno de control operacional: tareas, rutas, conductores, vehiculos, clientes, bultos, ventas, AR, combustible, auditoria, webhooks y sincronizaciones.
Modulos Humanos
| Ruta UI | Uso |
|---|---|
/ | Vista principal y KPIs. |
/tareas | Lista/mapa de tareas, filtros, asignacion. |
/rutas | Rutas activas. |
/operaciones | Operacion de conductores y ubicacion. |
/conductores | Gestion de conductores. |
/vehiculos | Flota. |
/optimizacion | Optimizacion de rutas. |
/clientes | Gestion de clientes. |
/ventas/* | Pipeline, propuestas, contratos, inteligencia. |
/cuentas-por-cobrar, /movimientos | AR y movimientos. |
/combustible/* | Importacion, dashboard y analisis. |
/admin/* | Usuarios, roles, sync, API keys, empresa. |
Internamente
Evidencia
- Registro de rutas:
apps/core-backend/server/routes.ts. - Tareas:
apps/core-backend/server/routes/tasks.ts. - Webhooks:
apps/core-backend/server/routes/webhooks.ts. - Driver events/location:
routes/driver-events.ts,routes/driver-location.ts. - Shared schema:
packages/core-shared/src/schema.ts. - UI routes:
apps/dash-web/client/src/App.tsx.
Riesgos
- Auto-migraciones y syncs al arranque requieren vigilancia.
- Muchas fuentes alimentan
tasks: webhook, sync, driver events y operaciones manuales. - Permisos por accion deben validarse antes de convertir en SOP oficial.