Example client · 🏟️ sports club / league

How the “Island Cup” runs on one portal.

A community soccer league was taking registrations by email, running brackets in a spreadsheet, and herding volunteers by group text. Here's the same league on one The Ship portal.

Before & after

😵 Before

  • Registrations trickling in by email and Facebook
  • Brackets and scores in a spreadsheet nobody could find
  • Field & practice slots double-booked
  • Volunteers and refs organised by group text
  • Parents constantly asking "when do we play?"

✅ After — one portal

  • A website with an online registration form
  • A knockout bracket or a full round-robin league with a live standings table
  • One booking schedule for fields, practices & slots
  • A staff portal for volunteers, refs & game-day roles
  • One link that answers "when's our next game?" and "where are we in the table?"

Their module stack

Four modules, one login, all connected. Try each — they're live.

How it all connects

Nothing is re-typed. One action flows to the next.

🌐 Website sign-up 📅 Slot booked 🏟️ Bracket / league table 👥 Staff & volunteers

A team registers on the website (and lands in the Lead Book) → their slot is booked in the schedule → the bracket or league standings update as scores come in → and volunteers, refs and roles are set in the staff portal for game day. One thread, no re-typing.

Build one like this.

Start from this exact stack — Tournaments, Website, Bookings, and Staff — pre-loaded in the Builder. Tweak it for your club or league.

Open this stack in the Builder →

Prefer a different kind of business? See the gelato-shop, photography-studio, real-estate brokerage or service & trades examples, the starter-site example, or browse all starter stacks →