Gestión centralizada de pedidos multitienda
Plataforma interna que reúne los pedidos de PrestaShop y Amazon en un solo panel y acompaña cada pedido hasta que sale del almacén: asignación, preparación con escaneo, incidencias y envío con el transportista.
- Mi papel
- Desarrollo completo: interfaz, backend e integraciones
- Contexto
- Herramienta interna para tiendas e-commerce
- Tecnologías
- Angular · NestJS
- Conecta
- PrestaShop · Amazon · Dolibarr · Transportistas
El problema
Cada canal de venta tiene su propio panel. Gestionar los pedidos obligaba a entrar en cada tienda y en Amazon por separado, pasar los datos a mano y preparar cada envío en la web del transportista. Es mucho trabajo repetido cada día y muchas oportunidades de cometer un error.
Qué construí
- Importación de pedidos desde PrestaShop y Amazon a un modelo de pedido común.
- Listado unificado con búsqueda y filtros por canal, estado y fecha.
- Bandeja de preparación: pedidos asignados, sin asignar e incidencias, con el progreso de cada línea.
- Preparación desde el móvil, marcando o escaneando cada producto.
- Gestión de incidencias y bloqueo de pedidos que no deben salir.
- Envíos con transportistas y conexión con Dolibarr.
- Roles de administración y de operario, con acceso rápido por QR para el almacén.
Cómo funciona
La clave es la capa intermedia: en lugar de conectar cada plataforma con todas las demás, todas hablan con una única API. Añadir un canal o un transportista nuevo solo requiere un conector más.
Resultado
Todo el ciclo del pedido, desde que entra hasta que sale el envío, se gestiona desde un mismo lugar y por el equipo entero: administración desde el escritorio y almacén desde el móvil. La plataforma está en uso y sigue creciendo con módulos de producción e inventario.
Al tener todos los pedidos en un formato común, también es la base natural para aplicar inteligencia artificial más adelante, por ejemplo para detectar incidencias o clasificar los mensajes de los clientes.