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.

Ask about Agrim

AI assistant · grounded in his portfolio

Hi, I'm an AI assistant trained only on Agrim's portfolio content. Ask me anything about his projects, experience, or background, and I'll answer from what's actually here rather than guessing.