Delivery Hub Manager
Panel interno para gestionar usuarios y perfiles de reparto en una plataforma con más de 5.000 pedidos por día.
Resumen
Delivery Hub Manager es un panel de administración interno para una plataforma de delivery que maneja más de 5.000 pedidos por día. Gestiona cuentas de usuario, perfiles de reparto y cómo se asocian entre sí, con búsqueda, paginación y registro de cada cambio.
El problema
El equipo de operaciones gestionaba más de 700 perfiles por día y la única forma de hacerlo era editando la base de datos directo. Cada cambio era un update manual sobre un sistema en vivo que procesaba miles de pedidos, sin una forma fácil de saber quién cambió qué y con riesgo real de romper algo.
Qué hice
Hice un panel de escritorio con Electron y Node.js sobre la base SQL, usando Sequelize para el acceso a datos. El equipo encuentra usuarios y perfiles con búsqueda y paginación, los edita y maneja qué perfiles están asociados a cada usuario. Cada cambio queda registrado, así siempre se sabe qué se modificó y cuándo.
Lo más importante
- Gestión de usuarios, perfiles de reparto y sus asociaciones en un solo panel
- Búsqueda y paginación pensadas para listas grandes
- Trazabilidad completa de cada cambio
- Reemplazó las ediciones manuales sobre la base de producción
Desafíos
Cambiar el proceso sin frenar la operación
El panel tenía que reemplazar las ediciones a mano que usaba el equipo sin cortar la operación en vivo. Todo eso en una plataforma que no para, con más de 5.000 pedidos por día.
Integridad de datos a escala
Con más de 700 perfiles gestionados por día, un update mal hecho podía afectar repartos en curso. Diseñé el panel pensando en la integridad de los datos y en la trazabilidad, para que los cambios pasen por flujos controlados y no por consultas sueltas.
Galería



Resultados
- El equipo de operaciones dejó de editar la base a mano para gestionar usuarios y perfiles
¿Tenés un proyecto o una búsqueda en mente?
HablemosSiguiente proyecto
Integración backend
Integración de órdenes web
Refactor de una pasarela de pedidos en vivo entre plataformas de delivery y más de 300 POS.