A multi-tenant SaaS platform that lets surf schools accept online bookings, manage scheduling, and receive payouts without a developer, a Stripe account, or any configuration.
Surf schools are operationally invisible. Most run entirely through Instagram DMs and WhatsApp voice messages, with payments collected in cash or via bank transfer, and scheduling tracked on paper or in a shared Google Sheet nobody fully trusts.
Generic booking tools exist, but they assume a website, a developer, and a willingness to configure payment accounts. Most surf school owners have none of those things.
The problem is not that surf schools lack ambition. It is that every existing tool was built for someone else.
A surf school owner should be able to accept their first online booking within 24 hours, without writing a single line of code and without creating a Stripe account. Everything else follows from that constraint.
WaveDesk is a multi-tenant SaaS platform that handles bookings, scheduling, payments, and payouts in one place. A few deliberate product decisions shaped the architecture.
The hardest product decision was not technical. It was resisting the urge to build for an imaginary sophisticated user. Every time I considered adding configuration options or exposing more controls, the right answer was to hide the complexity and handle it server-side.
Simplicity for the end user is an active engineering and product choice, not a default.