WedDash: a multi-region SaaS platform for wedding venues

Wedding venues manage couples, suppliers, dates, quotes and payments with spreadsheets and WhatsApp. WedDash brings it all together in one platform, built to run in four countries and five languages. I designed and built it on my own, end to end.

My role
Product, design and full development
Company
Crovia LTD
Stack
React 19, React Native, FastAPI, PostGIS, Google Cloud
Status
In development
A venue's season calendar in WedDash

The challenge

One system for four types of user (the platform, the venues, their suppliers and the couples), with data isolated per customer, a complete flow from the first enquiry to the final payment, and ready to run as a franchise in several countries, each with its own brand, language and currency.

What I built

Technical decisions

Isolation enforced by the ORM

Every database query is filtered by region automatically: if an endpoint forgets to filter, data from another region still never gets out.

Suppliers by service radius

With PostGIS, each supplier declares its service area and appears at every venue inside it, without duplicating profiles across regions.

Payments tied to the region

Each region charges through its own Stripe account, resolved from the secret manager; if the configuration is missing, the system refuses to charge.

Next step: WedDash inside Claude

In design, not available yet

I'm designing an MCP server that connects each couple's Claude to their file at the venue. WedDash doesn't build the planner: it provides the data nobody else has, and Claude builds each couple their own planning tool, from a seating plan to a budget board, just the way they want it.

What's booked

Suppliers, services and actual payments for each wedding.

The venue's rules

Timings, capacity, and what the venue does and doesn't allow.

A direct line

Messages with the venue and suppliers from within the conversation.

Prompt library

Recipes that turn that data into useful tools for the couple.

Need a SaaS platform for your industry?

info@adriasoft.es