Product + Web2025

Sports Connect

We built this from scratch: a platform where community sports clubs can get found and list events, with Stripe billing so Sports Connect gets paid for each listing.

Visit site
Sports Connect platform — marketing site homepage
Timeline2025
ScopeFull product
DeliveredDesign + Dev
StatusLive
The Brief

Community sports clubs had no good way to get found, or get paid.

Sports Connect came to us with a straightforward problem. Local clubs and coaching groups were struggling to reach new members and collect payments. Most were stuck on Facebook pages, spreadsheets, and bank transfers.

The brief was to build the whole thing from zero. A public site where anyone could search for a local club or event, a private portal where those organisations could manage their listing and post events, and a billing system so Sports Connect could charge for active listings.

There was no existing codebase, no design system, and no off-the-shelf platform to bolt onto. We started from a blank file.

What We Built

Many pieces, all built to work together.

Marketing site + club discovery

Where new organisations and players find out about Sports Connect. The main feature is a map-based search where anyone can find local clubs and upcoming events by location or sport.

React Router v7Mapbox GLStrapi CMS

Organisation portal

Once registered, each organisation gets a dashboard to manage their profile and listings. They can create events, upload images, and see who's been looking at their page.

Auth systemTanStack QueryReact Hook Form

Stripe billing

The first two active listings are free. After that, organisations pay a daily rate based on how long they want to run.

StripeWebhooksTiered pricing

Admin panel

New event submissions go through a review queue before they go live. The admin interface is built into the app, so the Sports Connect team can approve or reject submissions without any external tooling.

Role-based accessReview queue
Tech Stack

Every tool chosen for a reason.

FrontendReact Router v7
StylingTailwind CSS
PaymentsStripe
CMSStrapi v5
MapsMapbox GL
DatabasePostgreSQL
The Result

From blank canvas to live product.

Sports Connect launched in 2025. We built the whole thing: design, frontend, backend, billing, CMS, deployment. No template to work around, no platform to stay beholden to.

Visit Sports Connect

Keen to work together?

Tell us what you're working on and we'll get back to you within a day.

Get in touch