Todos los casos
Caso 01 · Desarrollo eco residencial

13 Cielos

La landing muestra qué lotes siguen disponibles en el momento en que alguien la abre. Detrás, un panel administra lotes, clientes, usuarios y ventas, y cada comprador entra a su propio portal.

4
Sistemas en uno
Landing, panel, portal e importador
3
Fuentes de campaña
Facebook, Google y TikTok Ads
24/7
Portal de clientes
Saldo, historial y comprobantes PDF
Interfaz recreada con datos ficticios.

El reto

  1. 01La disponibilidad de lotes cambia todos los días; una lista estática deja de ser cierta en horas.
  2. 02Los prospectos llegaban de campañas en Facebook, Google y TikTok, cada una con su propio formato.
  3. 03Los compradores necesitaban saber cuánto han pagado sin tener que llamar a la oficina.

Lo que construí

Inventario en tiempo real

La landing escucha los cambios de la base de datos: cuando un lote se aparta o se vende, se actualiza sola.

Panel administrativo

Lotes, clientes, usuarios y ventas en un mismo lugar.

Portal de clientes

Total pagado, saldo pendiente, historial de pagos por lote y comprobante en PDF. Contraseña temporal con cambio obligatorio al primer acceso.

Importación de campañas

Se sube el CSV de Facebook, Google o TikTok Ads; el sistema reconoce la plataforma y acomoda los campos.

Formulario protegido

reCAPTCHA verificado en un backend propio antes de guardar cada prospecto.

Cómo está hecho

Interfaz
  • Landing pública
  • Panel administrativo
  • Portal de clientes
Datos y lógica
  • Postgres (Supabase)
  • Realtime
  • Funciones RPC
Integraciones
  • reCAPTCHA con backend Express
  • CSV de campañas
  • Hosting Apache
Stack
React 19TypeScriptViteTailwind CSS 4SupabaseRealtimeExpress

El resultado

Ventas, administración y compradores trabajan sobre los mismos datos. Además, se volvió el modelo para el siguiente desarrollo: Los Cedros.

Siguiente casoLos Cedros

¿Quieres algo así para tu negocio?

Escríbeme con lo que necesitas y te digo cómo lo resolvería.

WhatsApp