A React rebuild for a martial arts gym in Trnava
A React rebuild for a Trnava martial arts gym — fast, clean, and structured around the training schedule.

Sector
Local business · Booking · Performance
Year
2024
Category
Software & web
Services
Web developmentSEOBooking integration
The problem
A martial arts gym in Trnava running on an aging website that didn't load well on mobile, ranked badly on local search, and made it hard for prospective members to see what trainings were running this week. The schedule changes weekly; the previous setup forced every update through a developer.
What we did
- 01Rebuilt the site in React — fast, mobile-first, tuned for the queries local members search.
- 02SEO programme aimed at Trnava martial arts queries, so the gym ranks for what its catchment area is searching.
- 03Conversion path cleaned up so a first-time visitor lands on the schedule, picks a class, and books in one flow.
- 04Bookable training schedule lives in a CMS the gym's team operates themselves — weekly changes, trainer rosters, special events.
Outcome
Members land on the page already knowing when their class is and how to reserve a spot.
The team owns the schedule and updates it without help. Local search finally surfaces the gym for the queries its members are actually running.