Non-Profit Community Radio Live Streaming Volunteer-Run

A new website for the volunteer-run community radio station where I'm President — live streaming, a program guide, presenter profiles, and tools the volunteers can manage themselves.

2YYY 92.3FM is the not-for-profit community radio station serving Young and the Hilltops region — entirely volunteer-run, including by me, as President. When the old site had reached the end of what it could reasonably do, I built its replacement myself, in my volunteer capacity rather than as a paid client job.

What the Old Site Couldn't Do

The previous site had no real way for volunteers to manage their own content, no live streaming integration worth the name, and nothing built around the actual things visitors come for — what's on air right now, who's presenting, and how to get involved. Every content update went through one overstretched person, which doesn't scale for a station run by an entirely volunteer team.

What's There Now

A persistent live player with a pop-out option, so the stream keeps playing while someone browses the rest of the site. A full program guide and presenter directory, a news section for station updates, a sponsors page that actually gives local supporters proper visibility, and dedicated pages for volunteering and membership — all backed by a simple admin login so committee members and volunteers can update content themselves without needing me involved every time.

The Small Details That Matter for This Audience

Accessible text-size controls for older listeners, a live local weather readout, and a prominent competition phone line — all small things individually, all genuinely used by this specific community. I built the acknowledgement of Wiradjuri country as a proper, considered page rather than a token footer line, which felt like the right call for a station broadcasting from this particular region.

Why This One Means a Bit More

I've written elsewhere about what community radio work has taught me — about communication, about staying calm when something breaks live, about explaining things plainly. Getting to build the actual platform the station runs on, rather than just presenting on it, closed a loop I hadn't expected to close. The site now carries a small "built by" credit in the footer, which is about as much recognition as I need for a job I'd have happily done for free anyway.