View Project
WaveDesk · 2025 · Founder

WaveDesk

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.

Product StrategyEngineeringSaaSPaymentsDistribution
WaveDesk booking platform
Overview
ProjectWaveDesk
RoleFounder
Date2025
Scope of workProduct Strategy, Engineering, SaaS, Payments, Distribution

The problem.

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.

Surf school operations overview
Surf school operations today: Instagram DMs, WhatsApp messages, and paper schedules.
The goal

What I set out to solve.

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.

Approach

How I built it.

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.

01
Payments are fully abstractedWaveDesk collects every booking on a central Stripe account and automatically transfers the school's share each night. Schools see a clean balance and payout history, nothing else.
02
Distribution requires zero setupEvery school gets a shareable booking page at wavedesk.fr/book/their-slug, ready to drop into an Instagram bio. A WordPress plugin and an embed snippet cover schools that do have a website.
03
The commission model is all-inclusiveWaveDesk takes 7% per booking, covering platform margin, Stripe fees, and a refund buffer. No hidden costs, no monthly fees at launch.
WaveDesk booking flow
The school-facing booking page, shareable directly from an Instagram bio.
Reflection

What I learned.

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.

Live now

Explore WaveDesk.

wavedesk.fr
Visit wavedesk.fr →

All Projects

Back to work