← Sebastián Allende

ModoMax: una tienda online con asistentes de IA

Una tienda online completa que diseñé y construí de punta a punta: catálogo, flujos de compra, documentos tributarios, asistente de compras, atención por WhatsApp y un panel de administración con herramientas de IA.

Portada de la tienda ModoMax con el titular Protege lo que coleccionas
La tienda desplegada. Funciona con datos de prueba, así que precios, valoraciones y cifras de venta no son reales.

Decisiones que vale la pena explicar

  • Tool calling en lugar de RAG. El catálogo es pequeño y estructurado, así que el asistente lo consulta con una herramienta que siempre devuelve datos actuales. Un índice vectorial habría sumado piezas que no necesitaba.
  • Las respuestas obsoletas se descartan. Por WhatsApp la gente envía varios mensajes cortos seguidos. Si llega uno nuevo mientras el modelo trabaja, se descarta la respuesta anterior en vez de contestar una pregunta que ya cambió.
  • El acceso público tiene límite. El asistente no pide iniciar sesión, así que está limitado a 10 consultas por minuto por dirección IP.
  • Lo que genera la IA se valida. Los insights de negocio del panel deben pasar esquemas Zod antes de mostrarse.

Tecnologías y pruebas

TypeScript, Next.js, React, Prisma, PostgreSQL, Vercel AI SDK y la API de Anthropic, con 48 archivos de prueba entre Vitest y Playwright.

El código es privado. Con gusto lo recorro en una entrevista.