Back to work

Enso MMA: A new website for a Santa Barbara martial arts gym, built around its class schedule.

Enso MMA homepage: Join a community, not a gym

Services

  • Web design
  • Schedule and booking design
  • Content migration
  • Front-end development

Overview

Enso MMA is a martial arts gym in Santa Barbara with boxing, MMA, wrestling, jiu jitsu, and kids classes. I designed and built the new site. The old site had two schedules that disagreed, so I merged them into one week of 46 classes. Every class on the schedule is a button: hover or tap it and a booking drawer opens without leaving the page. Each program and each coach has a page, and the old URLs redirect to the new ones.

Role
Design & Development
Year
2026
Focus
Schedule + booking

Built with

  • Next.js
  • React
  • Vercel

Key moments

01

The problem

The old site had two class schedules that disagreed, so new members could not tell what was actually on.

02

The build

One schedule by week, filtered by program, where any class opens a booking drawer, plus pages for every program and coach.