Sports training-camp booking platform — 100+ Danish clubs, multilingual, fast search.
100+ sports clubs evaluating training camps need to compare on facilities, location, season, and price — without giving up and calling the agency. The previous site forced them to call.
Filter-first search that re-queries on every interaction without flashing the page. i18next-driven content so the same components render in Danish or English. React Router for a flow that lets users move back and forth across the booking funnel without losing state.
100+ sports clubs onboarded onto the platform. Booking flow became self-serve for the common case; the agency now handles only edge-case requests instead of every quote.