En producción · en evolución

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
Listado de pedidos de Amazon y PrestaShop con fecha, canal, estado, identificador externo y total
Todos los canales en un mismo listado, con filtros por canal y estado. Datos de ejemplo.

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í

Bandeja de pedidos pendientes de preparación con pestañas de asignados, sin asignar e incidencias y el estado de cada línea
Bandeja de preparación: qué falta en cada pedido de un vistazo.

Cómo funciona

Arquitectura de la plataforma de pedidos PrestaShop y Amazon envían los pedidos a una API propia en NestJS, que los unifica, los muestra en un panel Angular y los envía a Dolibarr y a los transportistas. PrestaShop Amazon API propia NESTJS · PEDIDO COMÚN Dolibarr (ERP) Transportistas Panel · Angular
Los canales hablan con una sola API, que reparte la información al panel, al ERP y a los transportistas.

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.