Propuesta · Portal de Brokers · RFQ RevoRE

El canal de brokers, conectado a HubSpot en tiempo real.

Un portal web profesional donde los brokers consultan el inventario en vivo, generan cotizaciones en PDF estandarizadas y crean automáticamente el Deal en HubSpot — vinculado al broker, al cliente y a la unidad. Construido por HeyAy Labs con el dominio de negocio inmobiliario de LEOX.

Proyecto
Portal de Brokers — Fase 1, sobre HubSpot Enterprise
Duración
8 semanas · 4 sprints de 2 semanas, con demo al cierre de cada uno
Equipo
HeyAy Labs (desarrollo) × LEOX (inteligencia financiera inmobiliaria)
01 · El reto

Cotizar dejó de ser manual.

Hoy el broker pide información y recibe una cotización en Excel o PDF estático, sin trazabilidad. El resultado: cotizaciones desactualizadas, cero visibilidad sobre la actividad del canal y leads que se pierden por demoras.

HubSpot Enterprise ya está contratado y el objeto de Inventario ya está diseñado. No se construye un backend desde cero: el portal hereda esa infraestructura y se integra a ella. HubSpot sigue siendo la fuente única de verdad para inventario, deals y automatizaciones; el portal es la capa que lo pone en manos de los brokers.

02 · La solución

Cuatro módulos en un sistema.

Cubrimos la totalidad del alcance Fase 1 del RFQ. No proponemos entregas parciales.

01 · Acceso de brokers
Autenticación por magic link, sin contraseñas: el broker recibe un enlace de un solo uso por correo (vigencia 15 min) y queda con sesión segura por 7 días. Invitación controlada por el admin, tres roles —Broker, Líder de canal y Admin— y cada broker se sincroniza como Contact en HubSpot.
02 · Catálogo en tiempo real
Grid de unidades consultado directo del objeto Inventory de HubSpot vía API en cada carga. Filtros combinables (estado, precio, m², nivel, tipología) y ficha de unidad con renders y plano. Sin base de datos paralela — lo que está en HubSpot es lo que ve el broker.
03 · Motor de cotización + Deal
Planes de pago configurables, sliders de financiamiento con validación en vivo (enganche + mensualidades + contra entrega = 100%), captura del cliente y generación de PDF server-side con folio único. Al generar la cotización se crea el Deal en HubSpot en etapa “Propuesta enviada”, asociado a broker, cliente y unidad.
04 · Panel de administración
Gestión de brokers, vista de proyectos y unidades, configuración de planes de pago y del membrete/PDF sin tocar código, y reportes básicos de canal (cotizaciones por período, unidades más consultadas, conversión cotización → venta).
03 · Arquitectura

HubSpot es la fuente de verdad.

El portal corre en Next.js sobre Vercel y se comunica con HubSpot Enterprise vía REST API v3 con un Private App token que nunca se expone al frontend. El PDF se genera en el servidor y el magic link se envía con Resend. Tres capas, una sola fuente de verdad.

BROKERS · LÍDERES · ADMIN Portal NEXT.JS · API ROUTES · VERCEL MAGIC LINK · SESIÓN HTTPONLY RESEND MAGIC LINK PDF SERVER-SIDE · FOLIO REST API v3 · PRIVATE APP INVENTORY ~80 UNIDADES DEALS 1 POR COTIZACIÓN CONTACTS BROKERS · CLIENTES WORKFLOWS VENTA · STOCK HUBSPOT ENTERPRISE · FUENTE DE VERDAD
Usuarios → portal Next.js / Vercel → HubSpot Enterprise.
04 · Enfoque técnico

Las decisiones técnicas.

Respondemos directo a las preguntas de calificación del RFQ. Sin genéricos: así lo construimos.

P1 · HubSpot Custom Objects API v3
Lectura del objeto Inventory, creación y actualización de Deals, alta/búsqueda de Contacts y associations (Deal ↔ Inventory, Deal ↔ broker, Deal ↔ cliente) vía REST API v3 con Private App token. [Proyecto de referencia con HubSpot API v3 — nombre, objetos y operaciones implementadas]
P2 · PDF server-side en Node.js / Next.js
La cotización se genera en una Next.js API Route (nunca en el browser), en menos de 3 segundos, con folio único (UUID) y timestamp. [Librería que usamos — PDFKit / Puppeteer / React-PDF — y muestra o URL de un PDF generado server-side]
P3 · Autenticación por magic link
Sin contraseñas. Enlace de un solo uso con expiración de 15 minutos, sesión en cookie httpOnly (no localStorage) válida 7 días con refresh. [Approach: NextAuth email provider / JWT propio / magic.link]
P4 · Estado en tiempo real
El catálogo refleja el estado del Inventory de HubSpot en cada carga, con caching de TTL corto (30–60 s) para respetar el rate limit de 100 req/10 s de Private Apps. La UI se mantiene consistente con la fuente de verdad mediante refresh manual y revalidación tras cada operación.
P5 · Disponibilidad
[Proyectos simultáneos activos y horas semanales dedicadas] — capacidad de iniciar dentro de los 5 días hábiles posteriores a la firma.
P6 · Vercel en producción
Deploy continuo, variables de entorno (el Private App token vive solo en el servidor), preview branches y dominio personalizado. [Último deploy en Vercel con variables sensibles]
Riesgos y mitigación

El riesgo técnico real es el rate limit de HubSpot bajo uso concurrente — lo mitigamos con caching del catálogo y reintentos con backoff. El segundo es la consistencia entre la UI y la fuente de verdad: la resolvemos revalidando tras cada cotización y nunca duplicando el inventario en una base propia.

05 · Plan de trabajo

Cuatro sprints, ocho semanas.

Trabajamos en sprints de dos semanas con demo funcional al cierre de cada uno. Ustedes aprueban o ajustan antes de avanzar al siguiente. El precio se reparte parejo por sprint.

  1. S1

    Fundación, acceso y conexión a HubSpot

    Estructura del portal, autenticación por magic link, tres roles, conexión a HubSpot API v3 y alta/sincronización de brokers como Contacts.

    $33,750 MXN + IVA
  2. S2

    Catálogo en tiempo real

    Grid de unidades desde el Inventory de HubSpot, filtros combinables, ficha de unidad con renders y plano. Caching para el rate limit.

    $33,750 MXN + IVA
  3. S3

    Motor de cotización, PDF y Deal

    Planes de pago, sliders de financiamiento con validación, captura del cliente, PDF server-side con folio y creación automática del Deal en HubSpot.

    $33,750 MXN + IVA
  4. S4

    Panel admin, reportes y entrega

    Gestión de brokers, configuración de planes y membrete/PDF, reportes de canal, documentación, manual del admin, capacitación y transferencia del repositorio.

    $33,750 MXN + IVA
06 · Equipo

Desarrollo y dominio de negocio.

HeyAy Labs construye la plataforma; LEOX garantiza que refleje cómo funciona realmente un desarrollador inmobiliario. La consultoría tiene brazo de desarrollo fuerte, así que no se gasta media reunión explicando qué es un proceso de compraventa o una gestión de inventarios — eso ya se entiende.

LEOX — Inteligencia Financiera Inmobiliaria

LEOX es una consultora especializada en ingeniería financiera para desarrolladores inmobiliarios. Traduce la lógica operativa y financiera del desarrollo —estructuras de capital, flujos de obra, cobranza, comités de planeación— en modelos, métricas y procesos que los equipos internos operan con claridad. En este proyecto su rol es específico: garantizar que el producto refleje con precisión cómo funciona realmente un desarrollador, no cómo se supone que funciona. Esto implica definir el flujo lógico del cotizador y el marketplace desde la perspectiva del desarrollador como usuario final, validar las variables financieras relevantes (estructura de costos, escenarios de retorno, condiciones de venta) y su traducción a requerimientos funcionales, y acompañar el diseño y las pruebas para que la herramienta sea adoptable por equipos con distintos niveles de sofisticación financiera. El resultado: un producto con doble solidez —tecnológico en su construcción y financieramente correcto en su lógica de negocio.

Portafolio HubSpot API v3
[2 proyectos con integración a HubSpot API v3 — qué APIs y qué se construyó]
Generación de PDF server-side
[1 proyecto con PDF server-side — librería y resultado o URL]
Portafolio en real estate
Plataforma de cotización y reservas para desarrolladores —catálogo, planes de pago, ficha descargable y gestión de inventario— ya en operación. [URL o captura]
Referencia verificable
[1 cliente contactable que confirme calidad y cumplimiento de plazos]
07 · Inversión

Precio por sprint.

Una inversión por proyecto, repartida en los cuatro sprints, más una cuota mensual de infraestructura y soporte una vez en producción.

Inversión del proyecto
$135,000 MXN + IVA

4 sprints de $33,750 MXN + IVA · $2,500 MXN/mes de infraestructura y soporte · sin límite de usuarios

Incluye código fuente completo en Git con transferencia de owner al cierre, deploy en producción sobre Vercel, configuración de HubSpot (workflows y associations), documentación técnica, manual del administrador, una sesión de capacitación grabada y 2 semanas de soporte de bugs críticos post go-live. El anticipo se cobra por sprint contra arranque.

Fuera de alcance · Fase 1

CRM completo, sistema de comisiones, integración con ERP, firma electrónica de contratos, pasarela de pago, aplicación móvil nativa, portal del comprador final y vista de planta por nivel quedan para fases posteriores y se cotizan por separado. Validez de esta cotización: [30 días].

Siguiente paso.

Una sesión de 30 minutos para alinear alcance, confirmar accesos al sandbox de HubSpot y arrancar el Sprint 1.