WedDash: una plataforma SaaS multi-región para fincas y espacios de bodas
Las fincas de bodas gestionan parejas, proveedores, fechas, presupuestos y pagos con hojas de cálculo y WhatsApp. WedDash lo reúne en una plataforma preparada para operar en cuatro países y cinco idiomas. La diseñé y desarrollé en solitario, de principio a fin.
- Mi papel
- Producto, diseño y desarrollo completo
- Empresa
- Crovia LTD
- Stack
- React 19, React Native, FastAPI, PostGIS, Google Cloud
- Estado
- En desarrollo

- 4regiones con dominio, idioma, moneda y cuenta de Stripe propios
- 5idiomas: inglés, español, catalán, alemán y croata
- 6aplicaciones: cuatro web por rol, landing y app móvil
- +1.000tests automatizados de backend y de extremo a extremo
El reto
Un mismo sistema para cuatro tipos de usuario —la plataforma, las fincas, sus proveedores y las parejas—, con datos aislados por cliente, un flujo completo desde la primera consulta hasta el último pago, y preparado para operar como franquicia en varios países, cada uno con su marca, su idioma y su moneda.
Qué construí
- Cuatro aplicaciones web por rol (finca, proveedores, administración y parejas) en React 19 y TypeScript, una landing estática en Next.js y una app móvil en React Native para las parejas.
- Backend en Python con FastAPI y PostgreSQL con PostGIS, con permisos por rol evaluados tanto en el servidor como en cada aplicación.
- Embudo completo de consulta, presupuesto y reserva, con enlaces de pago de Stripe Connect y liquidación automática de comisiones entre proveedor y finca.
- Calendario de temporada, analíticas de la finca, mensajería con las parejas y portal de acceso con código, sin registro ni contraseña.
- Integraciones con Stripe Connect, MailerSend, Calendly y OpenStreetMap, y almacenamiento de contratos en Google Cloud Storage.
- Infraestructura en Google Cloud con Terraform y despliegue por región y entorno con GitHub Actions.
La plataforma





App móvil para las parejas: acceso con el código que genera la finca, proveedores, mensajes y pagos pendientes en un solo lugar.
Decisiones técnicas
Aislamiento garantizado por el ORM
Cada consulta a la base de datos se filtra por región automáticamente: si un endpoint olvida filtrar, los datos de otra región no llegan a salir.
Proveedores por radio geográfico
Con PostGIS, cada proveedor declara su zona de servicio y aparece en las fincas que caen dentro, sin duplicar fichas entre regiones.
Pagos ligados a la región
Cada región cobra con su propia cuenta de Stripe, resuelta desde el gestor de secretos; si falta la configuración, el sistema se niega a cobrar.
Siguiente paso: WedDash dentro de Claude
En diseño, aún no disponibleEstoy diseñando un servidor MCP que conecta el Claude de cada pareja con su expediente en la finca. WedDash no construye el planificador: aporta los datos que nadie más tiene, y es Claude quien crea a cada pareja su propia herramienta de planificación, desde un plano de mesas hasta un tablero de presupuesto a su gusto.
Lo contratado
Proveedores, servicios y pagos reales de cada boda.
Las reglas de la finca
Horarios, aforos y lo que la finca permite y no permite.
El canal directo
Mensajes con la finca y los proveedores desde la propia conversación.
Biblioteca de prompts
Recetas que convierten esos datos en herramientas útiles para la pareja.