The work
Puente Jiu Jitsu & MMA needed a public site the coach can keep current. Classes are conducted in Allegan, MI. The page has to promote his business — schedule, programs, events, photos — without a developer in the middle every time a class time or poster changes.
We designed and built the live site: a dark, gym-branded homepage with a staff admin behind it.
What shipped
- Hero video, class schedule, programs, and click-to-call
- Upcoming events with posters
- Facebook and Instagram gallery the staff can refill
- Maps for the Allegan gym and Grand Haven
- Admin for schedule, events, gallery, and hero video
- JSON-LD, sitemap, and Open Graph cards
Stack
- Application
- Ruby on Rails 8, SQLite, Hotwire
- Front end
- Custom CSS from the gym’s chalk-and-ink branding — no Bootstrap or Tailwind
- Host
- Linux, Puma, nginx