Reto Tienda Registrada 2026 · MVP finalista

Mesa de servicio digital automatizada

Un MVP que reemplaza la recepción manual de backups de punto de venta por un flujo validado, auditado y con trazabilidad.

Resumen

Rol
Desarrollador principal y arquitecto en un proyecto en equipo
Resultado
MVP seleccionado como finalista del reto Tienda Registrada 2026
Stack
n8n, Ollama (LLM), Next.js / React / TypeScript, PostgreSQL, Docker + SQL Server, Linux (systemd)
Código
Repositorio privado; se presenta como caso

El problema

Los backups de punto de venta llegaban por WhatsApp y se recibían a mano.

Cómo funciona

  1. Los técnicos de las tiendas suben archivos .dat / .bak (o ZIP/RAR) a una app web en Next.js; los archivos también se pueden enviar de forma programática por HTTP.
  2. Eso dispara un flujo de n8n de unos 60 nodos que valida línea por línea los archivos de transacciones POS.
  3. Un modelo LLM personalizado en Ollama los audita en busca de precios ilógicos, nombres de producto falsos y fechas y horarios incoherentes, y entrega un veredicto en JSON.
  4. Los backups .bak de SQL Server se restauran en Docker para verificar sus tablas.
  5. Cada paso registra estado y logs en PostgreSQL, que alimenta un tablero de TI en vivo con KPIs, gráficos y filtros.
Todos los proyectos