El trabajo

Cliente: Primera Casa Uruguay

Estado
Construido de punta a punta por Clouditive
Cronología
Inicio 2026-09-27 · 326 commits en 10 días

¿Qué construyó Clouditive para esta plataforma de vivienda?

Diseñamos y construimos el producto completo.

Cada cifra sale del repositorio del producto, de sus corridas de evaluación y de sus scripts de verificación.

Clouditive diseñó y construyó el producto en 326 commits y 10 días: unas 35.000 líneas de TypeScript en 18 módulos de dominio que cubren toda la cadena, del primer contacto a la entrega de llaves. Un asistente de correo con IA en Vertex AI saca 22 de 24 en una evaluación fija. 103 scripts de verificación revisan la compilación, y las versiones llegan a Cloud Run por etiqueta tras un plan de Terraform que frena los cambios destructivos.

  • 18módulos de dominio

    18 módulos de dominio que cubren toda la cadena, del primer contacto a la entrega de llaves

  • 326commits

    326 commits en 10 días, unas 35.000 líneas de TypeScript

  • 22/24en su evaluación

    Asistente de correo con IA en Vertex AI: 22 de 24 en una evaluación fija, con las reglas de envío revisadas de nuevo

También registrado

  • 103 scripts de verificación para pruebas, fidelidad de diseño y capturas
  • Unos 290 frames aprobados entre el sitio público, el portal de familias y las consolas del equipo
  • Versiones etiquetadas a Cloud Run y cambios de infraestructura que se detienen antes de borrar algo
  • Sistema de consentimientos y un paquete legal de 11 documentos

Qué hicimos, por área

Áreas de trabajo

  • Diseño de producto y UX
  • Arquitectura y backend
  • Ingeniería de IA
  • Plataforma e IaC
  • CI/CD y publicación
  • Seguridad y legal
  • Automatización de QA
El producto

Un solo expediente, del primer contacto a la entrega de llaves

La plataforma registra el primer contacto de la familia, entrevista al hogar y lo evalúa, con chequeo de crédito incluido. Muestra las opciones de vivienda desde un catálogo de fuentes que registra de dónde sale cada una, con las cuotas de cada opción. Desde ahí lleva la contratación, el expediente, una carpeta de documentos versionada, los paquetes de formularios, la firma electrónica con representación, las tareas del profesional, la presentación y su respuesta, y la agenda de entrega de llaves.

Las familias siguen su caso en "Mi trámite". WhatsApp está vinculado a cada caso, y una persona del equipo del cliente puede tomar la conversación en cualquier momento. Los organismos públicos deciden la aprobación, la adjudicación y el financiamiento; el cliente orienta a la familia y gestiona el caso.

Diseño de producto y UX

Unos 290 frames aprobados entre web, portal y consolas

Primero vino el discovery. Los frames aprobados cubren el sitio público, el portal de familias "Mi trámite" y las consolas del equipo.

Los chequeos de accesibilidad, orientados a WCAG 2.2, cubren modo oscuro, colores forzados y reflujo de 320 a 1440 píxeles.

Arquitectura y backend

Un monolito modular con 18 módulos de dominio

TypeScript sobre Node, renderizado en el servidor, organizado como monolito modular por dominio: unas 35.000 líneas. Un control previo al envío revisa secretos, tipos, lint, compilación, límites de arquitectura y código muerto antes de que nada salga de la máquina.

  • Captación, entrevista al hogar y evaluación con chequeo de crédito
  • Catálogo de fuentes con procedencia, opciones y cuotas
  • Contratación, expediente y carpeta de documentos versionada
  • Paquetes de formularios y firma electrónica con representación
  • Tareas del profesional, presentación y respuesta
  • Seguimiento en "Mi trámite" y agenda de entrega de llaves
Ingeniería de IA

Un asistente de correo medido con una evaluación fija de 24 casos

El asistente de correo con IA corre en Vertex AI. Un conjunto congelado de 24 casos lo mide, y saca 22 de 24. Antes de que salga una respuesta, las reglas de envío se revisan de nuevo.

Los mensajes de WhatsApp llegan al caso de la familia, y una persona puede tomar la conversación.

Plataforma, publicación y seguridad

Cloud Run por tag, un plan de Terraform con freno y un borde blindado

Una etiqueta de versión despliega en Cloud Run. El plan de Terraform tiene un freno que detiene los cambios destructivos. El sitio público corre en un Worker de Cloudflare, y si una compilación falla queda en línea el último despliegue bueno.

El borde de Cloudflare usa DNSSEC, CAA y MTA-STS. Un sistema de consentimientos y un paquete legal de 11 documentos cubren los datos que maneja el producto.

Automatización de QA

103 scripts de verificación y una prueba por objetivo

Cada objetivo termina con una prueba de punta a punta contra un servidor real. 103 scripts de verificación cubren pruebas, fidelidad de diseño y capturas. Los recorridos de Playwright con axe corren en 13 variantes de navegador, y revisiones independientes de diseño y seguridad evalúan el resultado.

Stack

  • TypeScript
  • Node
  • Monolito modular renderizado en el servidor
  • Tailwind v4
  • Vertex AI
  • Cloud Run
  • Terraform
  • Cloudflare
  • Playwright
  • axe
  • Figma

Servicios utilizados

Los servicios detrás de este trabajo.

En palabras del cliente

Somos tres, y Clouditive construyó el producto completo con nosotros: 18 módulos del primer contacto a la entrega de llaves, el portal Mi trámite para las familias, WhatsApp vinculado a cada caso con una persona que puede tomarlo y un asistente de correo con IA.

Vivienda y crédito / PropTechSebastian Azabu, cofundador

Publicado con la aprobación del cliente.

Preguntas frecuentes

¿Quién es el cliente?

Un servicio de tres cofundadores que orienta a familias de ingresos bajos y medios-bajos de Uruguay hacia su primera vivienda y gestiona el trámite hasta que reciben las llaves.

¿La plataforma aprueba viviendas o financiamiento?

No. El cliente orienta y gestiona el caso; los organismos públicos deciden la aprobación, la adjudicación y el financiamiento.

¿Qué construyó Clouditive?

El producto completo: discovery y diseño, el sitio público, el portal de familias "Mi trámite", las consolas del equipo, 18 módulos de dominio, el asistente de correo con IA, WhatsApp, el pipeline de publicación y el QA.

¿Cómo funciona el asistente de correo con IA?

Corre en Vertex AI, saca 22 de 24 en una evaluación fija de 24 casos y vuelve a revisar las reglas de envío antes de que salga una respuesta.

¿Una persona puede entrar en una conversación de WhatsApp?

Sí. WhatsApp está vinculado a cada caso, y una persona puede tomar la conversación en cualquier momento.

¿Cómo se prueba la plataforma?

Con una prueba de punta a punta por objetivo, 103 scripts de verificación, recorridos de Playwright con axe en 13 variantes y revisiones independientes de diseño y seguridad.

¿Cómo se publican las versiones?

Una etiqueta de versión despliega en Cloud Run, y el plan de Terraform tiene un freno que detiene los cambios destructivos. El sitio público mantiene su último despliegue bueno si una compilación falla.

¿Qué tecnologías usa la plataforma?

TypeScript sobre Node, un monolito modular renderizado en el servidor, Tailwind v4, Vertex AI, Cloud Run, Terraform, Cloudflare, Playwright, axe y Figma.

¿Cuánto llevó construirlo?

326 commits en 10 días, desde el 27 de septiembre de 2026.

¿Qué necesitas resolver?

Respondemos cada pedido en 1 día hábil. Firmamos un NDA antes de la llamada si lo pides.