Web Development
The Netball Club That Runs Its Own Website
Community clubs lose their website the moment the person who built it moves on. Kingscliff Netball Club now has one the committee runs itself: no passwords, no page builder, no agency on retainer. Log in with a code from your inbox, edit the page, press Publish.

01
The challenge
A netball club's website is its front door. Registration dates, fixtures, uniform sizes, who to call about umpiring, which sponsors keep the lights on. Parents check it at 9pm the night before a game.
The hard part for a club like Kingscliff isn't building that site. It's still having it in three years.
Volunteer committees turn over. A president does two or three seasons, a secretary steps up, someone's kids age out and the family moves on. Whatever the website was built in usually leaves with the person who built it, along with the logins. Every club knows the outcome: a site nobody can update, a season of fixtures that never changed, and eventually a committee giving up and running everything through a Facebook page.
Kingscliff had an old WordPress site and active social accounts, and the same exposure everyone else has. What they needed wasn't a prettier website. It was one that would still be theirs, and still be editable, after the people who commissioned it had moved on.
02
The solution
We built the club a new site, and then spent as much care on the part nobody sees: an admin the committee can actually use.
There are no passwords. An approved committee member goes to the admin address, types their email, and Cloudflare sends a single-use code that expires in ten minutes. Nothing to store in a password manager, nothing to hand over in a shoebox at the AGM.
The editor is deliberately not a page builder. The committee edits content: the home page copy, teams by age group, the calendar, news articles, sponsors and their tiers, uniforms and prices, committee contacts, policy links, the umpiring pathway. They can't move the navigation, change the fonts, restyle a page or break the layout, because those aren't offered. The design stays intact no matter who's editing.
Every field has a line of help underneath it saying where that text appears on the site. There's a five-step guided tour on the dashboard for anyone who wants showing around, and a full written guide with step-by-step recipes for the jobs a club actually does: add a news article, add a sponsor, roll the site into a new season.
Saving and publishing are separate. Save keeps your work private. Publish pushes it live and shows you the build running, so you know whether the site has actually updated rather than guessing. Photos get resized and converted automatically on upload, so nobody has to think about file sizes.
The club manages its own editors too. Add the incoming secretary, remove the outgoing one. The system won't let you remove yourself or the last remaining editor, which is the one mistake that would lock the committee out of its own site.
03
The results
The club owns all of it. The domain is registered in the club's name against its ABN, and the hosting account is in the president's name. Nothing is held in our account, so nothing depends on us still being around.
Running costs are about twenty dollars a year for the domain. The hosting itself is free at this size, and there's no monthly subscription for a website platform.
The president edits and publishes the site herself. That's the whole test, and it's passed: content changes and photo swaps are made by the club, not requested from us.
Handover isn't an event that has to be repeated. A new committee member gets added as an editor, opens the guide, takes the tour, and is editing the same day. No training session to book, nothing to remember, and no knowledge sitting with one person.
The delivery journey
How the transformation took shape
01
The journey
This one was a sponsorship. The club is run by volunteers and its money belongs on courts and uniforms, so the build was contributed rather than billed.
That made the design bar clearer, not lower. The reference point we kept coming back to was the local club running on Google Sites: no styling to speak of, but a volunteer can edit it in minutes and it costs nothing. That's a genuinely good result and plenty of professional builds fail to beat it, because they look better and then can't be touched. Anything we built had to clear that bar comfortably on both counts.
So the admin got specified as carefully as the public site: what's editable and what isn't, help text on every field, boundaries written down in plain English so the committee knows exactly where the edges are.
We also wrote the club a digital playbook covering the whole picture, not just the website. It exists so the committee can run everything themselves and so nobody is ever locked out when people come and go.
02
Implementation strategy
- Structured editing, not a page builder. Volunteers get fields with help text, not a blank canvas. It's the difference between a site that stays coherent for years and one that degrades edit by edit.
- No passwords anywhere. Access is an emailed one-time code against an approved list, so there are no credentials to leak, lose or hand over.
- Save and publish are different actions. Work in progress stays private, and publishing shows the build status so nobody is left wondering whether it worked.
- Put the instructions inside the tool. A guided tour and a written guide with task recipes live in the admin itself, where someone needs them at 9pm, not in a document nobody can find.
- Own the account, not the client. Domain and hosting are registered to the club, and editors are self-managed, so the club can walk away from us without losing anything.
- Build it to cost nothing to run. Static pages on free-tier hosting, images optimised on upload, so a volunteer committee never has to justify a website bill.
03
Long-term impact
The club's website can survive its own committee, which is the thing community clubs almost never get. Access transfers with a couple of clicks, the guide answers the questions a new editor has, and the design holds no matter who is editing.
Season rollover is a documented job rather than a project. Teams, the calendar and registration state all move to the new season from the same admin.
The club's content is its own. Fixtures, news, sponsors and photos live in the club's account, on the club's domain, and nothing gets held hostage by a platform or an agency.
And the sponsors get a real listing on a site the club updates, which makes the sponsorship worth renewing. For a volunteer club, that matters more than any design award.