Aplicación

Inventario Halloween — Liverpool

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.

Next.js 16React 19Tailwind v4TypeScriptScrapingPDF
Abrir la aplicación

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.

De un PDF a datos consultables

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.

Obtención de existencias

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.

Carga sobre el servidor

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.

Stack técnico

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.

Demo & Galería

Capturas, video demo o enlace al desarrollo funcional de esta aplicación.