2024

DNA Boxing

A bold, high-performance website for Birmingham’s leading community boxing gym — designed to capture the energy of the sport while making it effortless for staff to update class schedules, coaches, and testimonials through Sanity CMS.

DNA Boxing

Project highlights

Home page of the D&A website
D&A homepage
D&A website booking page
D&A booking page

Project Details

Brand Identity Web Design Full-Stack Development Headless CMS Booking System Performance

Project Description

DNA Boxing needed a site that matched the spirit of their gym — raw, authentic, and community-focused. Their old WordPress site was slow, clunky, and hard to update.

We rebuilt it from the ground up using Astro, Sanity, and Tailwind CSS, creating a lightning-fast platform that gives them full control over their content while reflecting their no-nonsense personality.

Objectives
& Challenges

  • Replace an outdated, under-performing WordPress site.
  • Design a mobile-first layout that works for all ages and fitness levels.
  • Simplify the process of updating class times, coach profiles, and pricing.
  • Improve discoverability on Google through structured data and SEO best practices.
Main boxing ring inside the D&A gym
D&A main boxing ring
Two people sparring at D&A boxing gym
D&A beginners session

Approach
& Process

We began with a focused content audit, identifying the core needs: classes, coaches, testimonials, and contact.

From there, we developed a modular CMS structure in Sanity with custom document types and live previews via @sanity/astro.

Visually, the site uses a dark theme with a bold red accent and dynamic type scale to echo the intensity of training sessions.

Finally, we deployed the site via Netlify Edge for optimal global performance and configured Visual Editing for instant real-time updates.

Outcome

The new DNA Boxing site launched with outstanding results:

  • +88% faster load times
  • +47% increase in class enquiries within two months
  • 100% mobile usability in Search Console
  • Gym staff now self-manage all content, from schedules to testimonials, without technical support.

“Our website finally feels like us — strong, simple, and built to last. The Designwire setup means we can update everything ourselves in seconds.”

Liam TurnerHead Coach, DNA Boxing

This is the CTA

From there, we developed a modular CMS structure in Sanity with custom document types and live previews.