Saltar al contenido
QUSUM LABS
Todos los proyectos

E-commerce y operaciones con inventario trazable por lote

Los pedidos llegaban por mensajes, el inventario se llevaba aparte y los lotes con fecha de vencimiento exigían un control mucho más fino que un simple stock disponible.

Cliente
Agroindustrias Musuq Kawsay S.A.C.
Duración
5 semanas
Qué construimos
Tienda online y panel operativo con libro único de stock
Resultado
Venta online, inventario y operaciones quedaron unificados en un solo flujo y un único libro de stock.
de cero a producción
5 sem.
pruebas automatizadas
434
migraciones de BD
52
Next.jsNestJSPostgreSQLPrismaMercado Pago

El contexto

La empresa vendía al público final y también a clientes mayoristas. Los pedidos llegaban por mensajes, el inventario se llevaba por separado, y los lotes con fecha de vencimiento requerían un control mucho más fino que un simple «stock disponible».

El problema

La empresa necesitaba abrir un canal de venta online para ampliar su mercado a nivel nacional. Al mismo tiempo, el manejo de stock, minoristas y mayoristas funcionaba como registros distintos.

Eso podía producir diferencias de inventario, packs contados de forma incorrecta, vencimientos invisibles y pedidos con estados de pago ambiguos. El sistema debía operar solo, con pagos reales y sin depender de soporte técnico para las tareas cotidianas.

Qué construimos

  • E-commerce completo: catálogo, packs, carrito, checkout con o sin cuenta, Mercado Pago, seguimiento y notificaciones.
  • Panel operativo para pedidos, recepciones, proveedores, mayoristas, notas de venta, cotizaciones, ventas y reclamaciones.
  • Libro único de movimientos de stock: cada venta, devolución, recepción y ajuste deja una causa, una fecha y un saldo resultante.
  • Control por lote y vencimiento con FEFO. Los packs se calculan desde sus componentes para evitar el doble conteo.

El resultado

El dueño opera la tienda y el back-office desde un solo panel. Cada movimiento de inventario queda registrado, y los pagos se verifican contra Mercado Pago antes de liberar el pedido.

De cero a producción en 5 semanas, desplegado con backups, monitoreo y restauración probada, con 434 pruebas automatizadas.

Stack principal

Frontend
Next.js 16React 19TypeScript
Backend
NestJSPrismaPostgreSQL
Infraestructura
RailwayVercel
Integraciones
Mercado Pago