Home

A self-managed website for Cardiff Dracs, built in 30 hours

by Benjamin Hartrey, Founder

Cardiff Dracs homepage and admin platform preview

cardiffdracs.com

Some builds are about moving fast without it feeling rushed. That was the aim with the Cardiff Draconians web app.

In around 30 hours, we took it from first commit to a launch-ready platform. The stack was kept modern but simple: Next.js, React, TypeScript, Tailwind, with Supabase handling the backend and Drizzle managing the database. Enough structure for scale, without slowing us down.

What mattered

The focus was not just the public site. It was about giving the club control. Alongside the website - news, fixtures, players, sponsors, and club info - we built an admin area so everything can be updated in-house, day to day.

That changed the point of the build. It was not only about launching something that looked good. It was about giving Cardiff Dracs a platform they could manage themselves without relying on a developer for every update.

How we approached it

The process was straightforward: get the data model right, stand up the backend early, then build the public site and admin together.

The final stretch was refinement - mobile, validation, layout, and making sure the admin side felt reliable.

Keeping the stack simple helped. We had enough structure to move quickly, but not so much ceremony that it slowed delivery down.

The result

The result is a site the club can actually use, not just look at. Content can move faster, updates do not depend on a developer, and the platform is ready to grow with them.

More articles

Launching the new Total Cladding Systems website

A modern marketing site and project showcase for TCS, built for growth, visibility, and qualified enquiries.

Read more

Raising the Baah at rapid build and deployment

How we shipped a coaching platform fast without cutting corners.

Read more

Let's connect and see how we can help you