Objetivo
Saber en cualquier momento cuántas piezas quedan de cada artículo del catálogo Halloween en la sucursal Monterrey Valle, sin recorrer producto por producto en el sitio de la tienda.
Aplicación
Herramienta interna que rastrea cuántas piezas quedan de cada producto del catálogo en una sucursal concreta, sin depender de capturas manuales.
631 SKUs vigilados en continuo contra el inventario público de Liverpool, con búsqueda instantánea y exportación a PDF.
Saber en cualquier momento cuántas piezas quedan de cada artículo del catálogo Halloween en la sucursal Monterrey Valle, sin recorrer producto por producto en el sitio de la tienda.
El catálogo llegó como un PDF de 37 páginas con fotos y tablas. Se extrajeron los 631 SKUs con su nombre, precio y categoría resolviendo el desbordamiento de texto entre celdas por posición de cada palabra, no por recorte de tabla.
Liverpool publica las piezas disponibles por tienda en un endpoint sin autenticación, pero solo SKU por SKU. Un barrido continuo consulta siempre el dato más rancio, con pausa entre peticiones, retroceso automático si la tienda frena las consultas y persistencia en disco para reanudar tras un reinicio.
El catálogo es estático y viaja al navegador, así que buscar por nombre o SKU no cuesta nada de servidor. Las cantidades salen de un único snapshot en memoria compartido por todos los visitantes: más tráfico en el sitio no significa más tráfico a la tienda.
Next.js 16, React 19, Tailwind CSS v4 y TypeScript. Paleta tomada de la identidad de Liverpool y reporte en PDF generado en el navegador con jsPDF.
Capturas, video demo o enlace al desarrollo funcional de esta aplicación.