Proyectos
Proyectos que hemos construido
Publicamos aquí trabajo real, con las decisiones técnicas explicadas. La lista es corta a propósito: preferimos enseñar poco y bien.

SetHub
Set Hub, en el centro de Los Ángeles, alquila dieciséis sets bajo un mismo techo, una azotea sobre la ciudad y un plató con un Mercedes de época. Le hemos construido al estudio el sistema entero — CRM, web con reserva y pago en línea, área de cliente y dos apps — y las reservas de todos los canales han acabado en una sola base.
- Next.js 16 · TypeScript
- PostgreSQL · Prisma 6
- Stripe · pagos y suscripciones
- Expo · iOS y Android
- Gmail · Google Calendar

Set Hub — para clientes
Una app para iPhone y Android con la que los clientes habituales reservan sets directamente, sin la comisión de las plataformas: una cinta de horas con la disponibilidad en vivo, reservas que esquivan una hora ocupada, búsqueda del set a partir de una foto de referencia, la hora dorada en la azotea y la entrada al estudio con Face ID, incluso en un sótano sin cobertura.
- Expo · React Native · Swift
- Stripe Checkout
- Live Activities · App Intents
- NOAA · National Weather Service
- Visual Intelligence · CoreLocation

SetHub CRM
Un CRM web en el que un estudio del centro de Los Ángeles lo lleva todo: reservas de cuatro canales, consultas, tareas del equipo, dinero, conversaciones con los clientes y diecinueve calendarios. Los correos de las plataformas, los pagos de Stripe y los mensajes de Telegram se convierten solos en registros, el texto normal se lee sin IA, mientras que ChatGPT y Claude operan sobre los datos con los mismos permisos que las personas.
- Next.js 16 · React 19
- TypeScript strict
- PostgreSQL 16 · Prisma 6 · pg_trgm
- Stripe · Gmail · Google Calendar
- MCP · OAuth 2.1

Set Hub Team
Una app nativa para iPhone y Android: el equipo ve su día, confirma reservas y tareas desde la propia notificación y graba las reuniones con clientes. Face ID al entrar, datos de clientes solo en memoria, y el widget y la pantalla de bloqueo muestran el rodaje sin nombres de clientes ni importes.
- Expo SDK 58 · React Native 0.88
- Swift · Kotlin
- APNs · FCM directos
- Live Activities · WidgetKit
- Face ID · Keychain

profilab.org
Reconstruida desde cero: cuatro idiomas, páginas que pesan menos que una foto y un formulario que llega al correo en segundos.
- Astro
- Netlify
- Cloudflare Workers
- D1
- Brevo

Estado de la reparación
El cliente deja el equipo y recibe un enlace donde ve en qué paso va, con fotos del antes y el después. Se acabaron las llamadas de «¿cómo va lo mío?».
- Cloudflare Workers
- D1 · SQLite
- R2 · fotos
- Cron Triggers
- Brevo

Firma de contratos
Enviamos al cliente un enlace, lo abre en el móvil, firma con el dedo y los dos recibimos el documento por correo. Sin imprimir, sin escanear, sin instalar nada.
- Cloudflare Workers
- D1 · SQLite
- Canvas + Pointer Events
- SHA-256
- Brevo

Mansaria
Para agencias que venden inmuebles a compradores extranjeros y luego se los gestionan. El sistema lleva el inmueble por toda su vida: venta, entrada en gestión, alquiler, mantenimiento.
- Next.js · TypeScript
- Supabase · PostgreSQL
- Stripe Connect
- Verifactu
- 7 idiomas

HostBase
Aplicación móvil y portal web completo desde una sola base de código, para agencias y propietarios que gestionan varios apartamentos a la vez.
- React Native · Expo
- Supabase · PostgreSQL
- Stripe Connect
- Notificaciones push
- 7 idiomas
Iremos añadiendo proyectos según se puedan publicar.
