Nomadia: plataforma para gestionar destinos, espacios, actividades y comunidad para nómadas digitales corporativos
Tipo de caso
Contexto
Nomadia necesitaba una plataforma propia para digitalizar la oferta y la operativa alrededor del nomadismo digital corporativo. El objetivo no era
solo publicar destinos o actividades, sino unificar en un mismo producto la captación de usuarios, la gestión de empresas cliente, la operativa de
proveedores, las reservas, los pagos y la comunidad.
A nivel de producto, el proyecto se planteó como una plataforma multirol, con experiencias diferenciadas para nómadas, corporates, proveedores y
administración. Además, se trabajó una extensión progresiva del producto con capacidades como PWA, pagos con Stripe Connect, generación de QR y una
capa de recomendación basada en IA y embeddings.
Problema
La operativa del negocio combinaba varios procesos que normalmente viven separados: gestión de destinos, publicación de espacios y actividades,
reservas, relación con empresas, pagos a proveedores y dinamización de comunidad. Sin una plataforma unificada, esto generaba fricción operativa,
dependencia de herramientas dispersas y poca trazabilidad del ciclo completo del usuario.
Además, el modelo requería reglas de negocio específicas que no encajan bien en soluciones genéricas: reservas por días y franjas, gestión de salas
vinculadas a espacios de trabajo, invitaciones de usuarios desde cuentas corporate, reparto económico con proveedores y validaciones operativas sobre
disponibilidad, antelación o activación de pagos.
A esto se sumaba un reto de descubrimiento y recomendación. No bastaba con mostrar un catálogo estático: el producto necesitaba orientar al usuario
hacia destinos, actividades y espacios relevantes según su perfil, sus respuestas iniciales y su comportamiento dentro de la plataforma.
Requisitos de integración
La solución requería integrar varias piezas de negocio y de infraestructura en una arquitectura coherente. En la práctica, se resolvió con una
aplicación principal en Symfony, una comunidad en Flarum, funciones de IA desacopladas y despliegue sobre Google Cloud.
En la capa de negocio se integraron módulos para gestión de destinos, espacios de trabajo, salas, actividades, servicios, ofertas de empleo, ventajas,
usuarios corporate y proveedores. También se incorporó Stripe para pagos y Stripe Connect para canalizar cobros directamente hacia proveedores, con
control de comisiones y condiciones especiales según el tipo de entidad.
En la capa de experiencia y activación se añadieron capacidades como invitaciones corporate por correo, QR para ventajas o validaciones, historial de
pagos, paneles diferenciados por rol y formato PWA. En paralelo, la comunidad se conectó mediante Flarum, incluyendo automatizaciones como la creación
y sincronización de tags de destinos y la publicación de empleo en la comunidad.
En la capa de IA se montó una base PostgreSQL con pgvector, tablas de embeddings para usuarios, destinos, actividades y espacios, funciones serverless
para generar embeddings, almacenarlos y construir respuestas conversacionales con contexto RAG. Todo ello se desplegó en Google Cloud con Cloud Run,
Cloud SQL, Cloud Functions, Cloud Scheduler, Cloud Storage, Redis y Terraform para la infraestructura.
Solución propuesta
Desarrollamos una plataforma end-to-end para Nomadia que cubre tanto la experiencia de usuario como la operativa interna del negocio. La aplicación
principal permite navegar destinos, espacios y actividades, realizar reservas, consultar agenda personal, gestionar pagos y mantener una relación
continua con la plataforma.
Para el segmento corporate se implementó la gestión de empresas y de sus usuarios invitados. Un corporate puede invitar personas a su empresa, y esas
invitaciones se aceptan mediante flujo controlado, dejando trazabilidad del estado del usuario hasta su incorporación efectiva. Para proveedores, se
habilitó una operativa propia con gestión de destinos, servicios, reservas y configuración de pagos.
En pagos, la solución se apoyó en Stripe Connect para que los cobros se gestionen de forma alineada con el modelo de negocio de Nomadia: comisiones
configurables para la plataforma, cobro directo al proveedor y tratamiento de casos especiales como entidades propiedad del propio proveedor o
activación condicionada de espacios según estado de pagos.
En comunidad, se integró Flarum como capa social y editorial del ecosistema, enlazando contenido operativo de la plataforma con la conversación y la
participación. En IA, se evolucionó desde un enfoque básico a un esquema IA 2.0 con embeddings y recuperación semántica, usando información de perfil,
reservas y catálogo activo para recomendar destinos, actividades y espacios mediante chat contextual.
Impacto
El principal impacto ha sido convertir una idea de plataforma en un producto operable con base tecnológica propia, cubriendo la cadena completa desde
la gestión interna hasta la experiencia final del usuario. Nomadia ya no depende de una combinación manual de herramientas inconexas para operar
reservas, empresas, proveedores, pagos y comunidad.
También se ha conseguido trasladar reglas complejas de negocio al producto digital: reservas con restricciones reales, gestión multirol, invitaciones
corporate, pagos conectados a proveedores, publicación y sincronización de contenidos, y control administrativo sobre catálogo, usuarios y
transacciones.
Desde la perspectiva de evolución, el proyecto no se quedó en un MVP cerrado. Tras completar el MVP en mayo de 2025, se siguió ampliando la base del
producto y se incorporó una capa de IA con embeddings y recomendación conversacional, lo que posiciona a Nomadia no solo como plataforma de gestión,
sino como producto con capacidad de personalización y descubrimiento inteligente.
Aplicaciones destacadas
App principal de Nomadia para nómadas digitales, con catálogo de destinos, espacios, actividades, reservas, pagos, agenda y preferencias.
Paneles de gestión para administración, proveedores y corporates, con operativa diferenciada por rol.
Comunidad integrada en Flarum para conversación, empleo y conexión editorial con destinos y contenidos.
Motor de IA con embeddings, búsqueda semántica y chat de recomendación contextual.
Infraestructura cloud en Google Cloud con despliegue desacoplado de app principal, comunidad y funciones de IA.