Ir al contenido
N. Cueliche
Todos los proyectos
02Personal · jun. 2026 – hoy
En uso

LAB01111: press kits web para DJs

Estudio propio que hace webs de una página para DJs y artistas, con una plataforma multi-tenant en Cloudflare y un agente de IA que da de alta a cada cliente.

TypeScriptNext.jsCloudflare WorkersD1 (SQL)R2PythonLangGraphClaude API
Ilustración del proyecto LAB01111: press kits web para DJs
Problema
Cada DJ necesitaba su press kit y hacerlos uno por uno no escalaba.
Qué hice
Un Worker que sirve todos los sitios y un agente que procesa el formulario.
Resultado
6
press kits de clientes online en *.lab01111.com

Problema

Los DJs y artistas mandan su material a bookers y fiestas como pueden: un PDF, un Drive, un link de Instagram. Un press kit web (EPK) resuelve eso, pero hacer cada sitio a mano, con su hosting y su dominio, no escala.

Qué hice

Armé LAB01111, un estudio que vende webs de una página para DJs, productores y fiestas, y la infraestructura para producirlas:

  • Landing comercial en Next.js + React con TypeScript estricto, exportada como sitio estático, con formulario de contacto validado y protegido contra bots.
  • Plataforma multi-tenant en Cloudflare Workers: un solo Worker sirve todos los sitios y reconoce al cliente por el subdominio. Los datos viven en D1 (SQL) y las fotos en R2, siempre aislados por cliente; tiene panel de edición con control de acceso y auditoría.
  • Agente de alta en Python con LangGraph y la API de Claude: toma las respuestas del formulario (CSV), ordena el material, mide el contraste de los colores con la fórmula de la WCAG y genera el contenido y los insumos de diseño. Tiene 152 pruebas automáticas que corren sin red.
  • CRM propio para seguir cada cliente por etapas, del primer mensaje a la entrega.

Resultado

Seis press kits de clientes online, cada uno en su subdominio de lab01111.com, servidos por la misma aplicación. Dar de alta un artista nuevo no requiere un deploy: es una fila en la base de datos y sus fotos en R2.

¿Te sirve algo así en tu equipo?

Mail
claudio.cueliche@gmail.com
Escribir mail