All projects

Freelance · 2026

Adelaide Rising Stars

A mobile-first website and enquiry system for a tennis academy coaching 100+ players. My first paid client build.

When
Jul 2026 to Sep 2026
My role
Sole developer, from quote to delivery
Stack
Nuxt · Tailwind · Nuxt Content · Netlify Forms

Client project · live link coming soon

quote to delivery
3 wks
players at the academy
100+
admin tools to maintain
0

Problem

A tennis academy coaching 100+ players was advertising mostly through a WhatsApp group. The owners wanted a professional online presence that brings in new players, without taking on software they would have to run themselves.

Approach

I scoped and quoted the job, then ran the design with the owners through several rounds, from a dark direction to the light theme they chose, built from the navy and lime of their existing posters.

The most useful thing I did happened before any code: I talked them out of self-service booking. With squads already near capacity, open booking would have overfilled sessions, so the site is enquiry-only and the coaches stay in control of who joins.

It is a static Nuxt site. Squads, coaches and partners live in Nuxt Content collections, so adding a coach is a data change rather than a code change. Enquiries go through Netlify Forms and notify the owners straight away, and a sitemap and robots file get it indexed properly.

Impact

Delivered in three weeks on a fixed quote: a multi-page site covering programs, coaches, venue partners and enquiries, built mobile-first because that is where parents find it.

What I took from it

Scoping is engineering. Saying no to the booking feature did more for the client than anything I built.