Get in touch Let’s talk about your project

Black Sand Box

A surf school on São Miguel. Booked direct. Paid direct.

The homepage

About

Black Sand Box sells its surf lessons on Airbnb and GetYourGuide, and both take a cut of every booking. We built a site that sells the lessons directly, a booking flow that takes the payment, and a backoffice to run the day, with no monthly fee for any of it.

What we built
Website, Booking, Payments, Backoffice
Built with
SvelteKit, Cloudflare, Stripe
Industry
Surf & tourism
18–30% of every booking back from the platforms
€0 monthly fees
3 languages: EN, PT, DE

The problem

Every booking paid someone else first.

Through the platforms

  • A commission on every lesson sold
  • The customer belongs to the platform
  • Their listing, their rules

Direct, on their own site

  • Only Stripe’s card fees, instead of the platforms’ 18–30% commission
  • No monthly fee for the site or the backoffice
  • Payments land in their own Stripe account
  • Their customers, their emails, their data

Booking

Pick a pack, a day, a wave.

  1. 01 Package One lesson, or packs of three and five.
  2. 02 Surfers How many are coming.
  3. 03 Day and time Session times can follow the tide, from our own tide model.
  4. 04 Pay A deposit or the whole thing.
Choosing a lesson pack
Sunset over São MiguelAfter a lesson
A site with the light of the lessons in it.

Website

Learn. Surf. Repeat.

Lessons for every level, board and wetsuit rentals, the Longboard Project, a gallery. In English, Portuguese and German, for the visitors who actually come.

The lessons

Backoffice

The whole day on one screen.

Everything the school does in a day, in one place, including the website’s own texts and photos.

  1. 01 Revenue and a sessions calendar
  2. 02 Customers and their history
  3. 03 Refunds by Stripe or by hand
  4. 04 No-shows, alerts, CSV exports

Have something like this in mind?

Tell us what you need. The founders reply within the hour.

Get in touch