WedDash: una plataforma SaaS multiregió per a finques i espais de noces
Les finques de noces gestionen parelles, proveïdors, dates, pressupostos i pagaments amb fulls de càlcul i WhatsApp. WedDash ho reuneix en una plataforma preparada per operar en quatre països i cinc idiomes. La vaig dissenyar i desenvolupar tot sol, de principi a fi.
- El meu paper
- Producte, disseny i desenvolupament complet
- Empresa
- Crovia LTD
- Stack
- React 19, React Native, FastAPI, PostGIS, Google Cloud
- Estat
- En desenvolupament

- 4regions amb domini, idioma, moneda i compte d'Stripe propis
- 5idiomes: anglès, castellà, català, alemany i croat
- 6aplicacions: quatre web per rol, landing i app mòbil
- +1.000tests automatitzats de backend i d'extrem a extrem
El repte
Un mateix sistema per a quatre tipus d'usuari —la plataforma, les finques, els seus proveïdors i les parelles—, amb dades aïllades per client, un flux complet des de la primera consulta fins a l'últim pagament, i preparat per operar com a franquícia en diversos països, cadascun amb la seva marca, el seu idioma i la seva moneda.
Què vaig construir
- Quatre aplicacions web per rol (finca, proveïdors, administració i parelles) en React 19 i TypeScript, una landing estàtica en Next.js i una app mòbil en React Native per a les parelles.
- Backend en Python amb FastAPI i PostgreSQL amb PostGIS, amb permisos per rol avaluats tant al servidor com a cada aplicació.
- Embut complet de consulta, pressupost i reserva, amb enllaços de pagament de Stripe Connect i liquidació automàtica de comissions entre proveïdor i finca.
- Calendari de temporada, analítiques de la finca, missatgeria amb les parelles i portal d'accés amb codi, sense registre ni contrasenya.
- Integracions amb Stripe Connect, MailerSend, Calendly i OpenStreetMap, i emmagatzematge de contractes a Google Cloud Storage.
- Infraestructura a Google Cloud amb Terraform i desplegament per regió i entorn amb GitHub Actions.
La plataforma





App mòbil per a les parelles: accés amb el codi que genera la finca, i proveïdors, missatges i pagaments pendents en un sol lloc.
Decisions tècniques
Aïllament garantit per l'ORM
Cada consulta a la base de dades es filtra per regió automàticament: si un endpoint s'oblida de filtrar, les dades d'una altra regió no arriben a sortir.
Proveïdors per radi geogràfic
Amb PostGIS, cada proveïdor declara la seva zona de servei i apareix a les finques que hi queden dins, sense duplicar fitxes entre regions.
Pagaments lligats a la regió
Cada regió cobra amb el seu propi compte d'Stripe, resolt des del gestor de secrets; si falta la configuració, el sistema es nega a cobrar.
Següent pas: WedDash dins de Claude
En disseny, encara no disponibleEstic dissenyant un servidor MCP que connecta el Claude de cada parella amb el seu expedient a la finca. WedDash no construeix el planificador: aporta les dades que ningú més té, i és Claude qui crea a cada parella la seva pròpia eina de planificació, des d'un plànol de taules fins a un tauler de pressupost al seu gust.
El que s'ha contractat
Proveïdors, serveis i pagaments reals de cada casament.
Les normes de la finca
Horaris, aforaments i el que la finca permet i no permet.
El canal directe
Missatges amb la finca i els proveïdors des de la mateixa conversa.
Biblioteca de prompts
Receptes que converteixen aquestes dades en eines útils per a la parella.