Undefeated Boxing Club

A full platform migration and redesign for Inland Empire's premier boxing gym
Undefeated Boxing Club is a professional boxing gym in Upland, California, led by Southern California State Champion and head coach Daniel Hernandez. The gym runs group classes, one-on-one personal training, and structured sparring programs for all levels — a genuinely competitive offering in a crowded fitness market. The problem was the website. Built on Wix, it suffered from an overloaded navigation with eleven top-level links, inconsistent all-caps typography across every section, no clear content hierarchy, and a conversion funnel that buried the most important action — booking a free class — behind multiple competing CTAs and cluttered copy blocks.
The Webflow redesign was built with the Client-First naming convention and Relume UI components as the structural foundation — enforcing consistent spacing, type scale, and layout logic from the first section to the last. Claude was used throughout the build workflow to sharpen copy, generate CMS schema for coaches and class types, and produce clean Finsweet attribute logic for the class schedule filter. The result is a site that takes a clear editorial stance: one primary CTA per section, a confident visual voice, and a content hierarchy that guides visitors from awareness to booking in the fewest possible steps.
On the animation side, GSAP ScrollTrigger handles hero text reveals, coach card entrances, and a gym stats counter sequence — replacing the Wix build's static, scroll-free layout with motion that communicates energy without overwhelming the content. The technical architecture also solves one of the old site's biggest UX problems: Calendly integration is embedded directly into the booking flow rather than broken out to a separate tab, reducing drop-off at the single most important conversion point on the site.




Less noise, more action — a site built to convert.
A site finally built to match the intensity of what happens inside the gym.
Navigation items reduced — cleaner wayfinding with no loss of content
Primary CTA per section, eliminating conversion friction from competing actions
faster (page speed improvement)
From platform limitation to creative control — a site the gym can grow into.
The old Wix site wasn't just visually dated — it was architecturally constrained. Wix's proprietary rendering engine limits custom animation, makes third-party script integration unreliable, and produces bloated HTML that fights against SEO. Moving to Webflow removed every one of those ceilings. The new build has full control over the DOM, clean semantic markup, and an extendable CMS that the client can manage independently — adding coaches, class types, and schedule updates without touching the Designer.
Platform migration done right
The coaching roster, class schedule, pricing tiers, and testimonials are all managed through Webflow CMS with Client-First structured fields — meaning the gym owner can add a new coach, update pricing, or publish a new class type from the Editor without any design knowledge. No developer dependency for routine content updates, which was a constant friction point on the Wix platform.
Client-First CMS for self-serve updates
Migrating from Wix to Webflow required a deliberate redirect strategy to preserve existing Google rankings for local search terms like "boxing gym Upland" and "boxing classes Inland Empire." URL structures were mapped and 301 redirects implemented at launch, protecting organic traffic from the gym's established local SEO presence built up over years of operation.
Explore more design work
Dive into additional projects that push creative boundaries.


