Ecosistema VIVLA
VIVLA opera sobre dos backends independientes que sirven a distintos clientes. Todos los frontends pasan por Cloudflare para DNS, CDN y control de acceso.La Mobile App consume dos backends: la API principal (vivla-api) para booking, propiedades, auth y stays; y la Tools API (vivla-tools) para chat y encuestas.
Dos backends, dos mundos
Stack tecnológico completo
Conexiones clave
Mobile App → 2 backends
La app consume vivla-api para auth, booking, propiedades, stays e invitaciones. Usa Tools API para chat en tiempo real y encuestas.
Panel → Vivla API
El backoffice de CX consume exclusivamente la API principal para gestionar reservas y atender clientes.
Cloud Functions → Integraciones
Firebase Functions orquestan: HubSpot (CRM), Notion, Slack (alertas), Zendesk (soporte), reportes y NPS.
Portales públicos → Tools API
Community Portal (guías de propiedades) y Home Excellence (métricas para propietarios) son Next.js apps que consumen la Tools API.