Sports travel platform · Danzeetech
Yak Sport
A Danish agency that sends clubs, schools and associations on training camps in Turkey, Spain, Greece and Egypt. The old site never answered the first question a coach had, what does Yak Sport actually do, so the rebuild started there and ran through to the contract they sign.
Visit live site- Role
- Design lead and frontend
- Timeline
- 6 months
- Team
- Senior designer reviewing, plus developers
- Year
- 2022
01The problem
Yak Sport had been running training camps for Danish clubs for over fifteen years, but the site did not say so. A coach landing on it could not tell what the company sold, which sports it covered, or how to get a price. The pages were slow and the paths through them were unclear enough that most enquiries ended up happening over phone and email anyway.
So the brief was not really a visual refresh. It was to make the site state what the business is, and then carry someone from that first question through to a signed contract without leaving the product.
02Research and placement
I led the design, with a senior designer setting direction, reviewing each round and pushing it further. The hardest part was not the visual work, it was deciding where things go. Sports travel has its own conventions and I had not worked in them, so I went through competitor sites in the category and adjacent booking products to learn what people already expect: whether the search belongs in the hero or under it, which fields a query should ask for, where the map sits on a hotel page, and how close the enquiry action has to stay to it.
Search settled on five fields, location, category, number of guests, dates and departure airport, because those are the five things that actually change what Yak Sport can quote. On hotel pages the enquiry form stays pinned beside the content on desktop and drops to a fixed bar on mobile, so the action never scrolls away from the photographs and the distances that do the selling.
03An enquiry, not a checkout
Nothing here can be bought outright. A training camp is quoted per club, so the site is a lead product wearing the clothes of a booking product. The enquiry became a two step modal: the trip first, club name, dates, sport, group size, country, airport, budget and a free description, then contact details on the second step. Splitting it that way lets someone describe the trip while they are still thinking about it, and only commit a phone number once.
The reassurance row under the hero does the same job in fewer words. Free and non binding, short response times, over fifteen years of experience, customers who rebook. It answers the objection that makes people close a quote form.
04Three surfaces
The public site is one of three. Clubs get a dashboard so an enquiry does not disappear into an inbox: the offer that came back, the itinerary, the price per person by room occupancy, and an accept or reject decision. The offer continues into a contract with the payment milestones written out, the deposit, the sixty day reduction window, the name list at forty five days, ticket issue at fourteen, and a digital signature at the end.
Behind those sits the tool the internal sales team uses to build offers and track where each enquiry has reached. Designing all three together is what kept the language consistent, so an enquiry is named the same thing and shows the same fields whether a coach is reading it or the person quoting it is.
05Building it
I built the frontend in Next.js alongside designing it, which changed how I designed. Components that were awkward to build were usually components I had drawn inconsistently, and the quickest way to find that was to try to write them once.
06Where it stands
The site launched in 2022 and is still running, with changes made since. Yak Sport still works from the public site, the customer dashboard and the admin flows as they were laid out.
3
Products shipped
6
Months end to end
Screens
07








