Todos los proyectos
Núm. 10
Anfitrión
Herramientas para un estudio de sitios web de hoteles
- Mi rol
- Socio del estudio · CRM y generador de sitios
- Periodo
- Ago 2026
Repositorio privado
El problema
Con un socio arranqué Anfitrión, un estudio que hace sitios web para hoteles. Para operar necesitábamos tres cosas: dar seguimiento a cada prospecto, producir sitios rápido sin reescribir HTML para cada cliente y tener demos que enseñar.
Qué construí
Las tres piezas son de agosto de 2026.
- El CRM interno (Next.js y Supabase). Una tabla de tratos con 5 etapas, de prospecto a cerrado ganado o perdido, y 4 planes; un Kanban con arrastrar y soltar, una tabla con búsqueda y filtros, y un tablero con gráficas. Row Level Security solo deja leer y escribir a usuarios autenticados, y las cuentas se crean a mano: no hay registro público.
- El generador de sitios. Una sola plantilla HTML y un JSON por hotel. Un script trae ubicación, rating y reseñas de Google Places (la API da hasta 5 y el script toma las 3 mejores, sin editarlas), y otro genera el sitio estático listo para subir a Netlify. Incluye 5 prompts de IA para el contenido, el SEO, la traducción y las preguntas frecuentes.
- Las landings de demostración, que hacemos entre los dos: Next.js con exportación estática, español e inglés, y la solicitud de disponibilidad por WhatsApp, sin backend. En ese repositorio hice 6 de 21 commits (el demo genérico con datos ficticios y una landing); mi socio hizo el resto.
Arquitectura
Resultados
No tengo métricas de negocio que publicar. Lo verificable es el código: el esquema y las políticas del CRM, el generador y las landings.
Límites conocidos
- Los repositorios son privados, así que esta página no enlaza al código.
- La RLS protege contra usuarios no autenticados, pero da acceso completo a cualquier cuenta autenticada. Funciona mientras solo existan nuestras cuentas; con más usuarios hacen falta políticas por usuario.
- Ninguna de las tres piezas tiene tests.
Links
Los repositorios son privados y por ahora no hay links públicos.