Event Website Design & Online Booking System – The Croatia Challenge
Event Website Design & Online Booking System – The Croatia Challenge
The Croatia Challenge is a major off‑road motorsport event held in Križevci, Croatia, attracting teams and spectators from across Europe. For the past two years, I have been responsible for photographing and filming the event, creating high‑quality media that captures the excitement and intensity of the challenge.
Although the event has continued to grow, the previous website was outdated and did not represent the scale or professionalism of the competition. The organisers approached me to redesign and rebuild the website to create a premium online presence, streamline competitor booking and generate more interest from competitors, sponsors and spectators.
The finished website is a modern, fast and highly functional platform built using WordPress, WooCommerce and Divi, complete with a custom event booking workflow.
Creating a Premium Website for an International Audience
Because competitors travel from across Europe to take part, the website needed to feel professional, modern and easy to navigate. The new design uses:
- High‑quality media from previous years (photography and videography I created)
- Clear navigation
- Strong branding
- Responsive layout for all devices
Although the event is based in Croatia, the website is presented in English as this is the most commonly used language among international racers. To provide accessibility for local users, GTranslate was installed to automatically detect and translate the website into the visitor’s local language.


Fully Automated Online Booking System
One of the biggest challenges the event organisers faced was managing the manual booking and invoicing process. Previously, competitors filled out a form, and organisers had to manually:
- Create invoices
- Manage email communication
- Track payments
- Handle team updates
To eliminate this, I built a complete WooCommerce‑powered ticketing system that automates the entire process.
Competitors can now:
- Purchase race entry tickets directly through the website
- Add team members during checkout
- Add optional extras such as:
- Food packages
- Media packages
- Additional passengers
- Add more team members or extras after booking
The system automatically:
- Generates a PDF invoice
- Emails the invoice to both the competitor and the organisers
- Includes deposit instructions
- Requests a photo of the competitor’s vehicle
- Updates competitors when admin marks payments as received
This drastically reduces administration time—staff now only need to check the bank and update the order status, and all communication happens automatically.
Booking Success – 77% of Tickets Sold in 3 Days
The results of the new booking system were immediate.
Within 3 days of launch, 77% of all available tickets were sold.
Only 2 spaces remain with 100 days to go until the event.
This demonstrates how much easier and more user‑friendly the new booking system is for competitors—and how necessary it was to modernise the platform.
Updated Rules and Regulations
To eliminate confusion and disputes among drivers, I updated and reorganised the rules section.
This includes:
- Detailed class definitions
- Technical requirements
- Safety rules
- Competition guidelines
Having everything clearly documented helps ensure fair competition and reduces arguments on the day.

Blog and Gallery for Event Updates
To help spectators and competitors stay engaged throughout the year, the new website includes:
- A blog section for event announcements
- A gallery showcasing photographs and videos
- Professional media captured during previous events (photography and videography by me)
This helps build excitement and gives sponsors more visibility across the site.
A Website Designed for Growth
The Croatia Challenge website is now built to support long‑term growth of the event.
Key features include:
- Multi‑language support
- Automated booking
- Professional design and branding
- High‑quality photography and video
- Modern navigation and layout
- Easy administration for event staff
The website now reflects the premium, international motorsport event that The Croatia Challenge has become.
My Role in This Project
For The Croatia Challenge website, I was responsible for:
- Full website design using WordPress, WooCommerce and Divi
- Developing a custom online booking workflow
- Integrating automated PDF invoicing
- Updating rules and class documentation
- Installing and configuring multilingual support
- Providing photography and videography for the website
- Structuring the navigation and user experience
- Creating a more visually engaging and premium layout
Technologies Used
- WordPress CMS
- WooCommerce event booking
- Divi page builder
- GTranslate multilingual system
- Automated PDF invoicing
- Custom checkout structure
- Professional photography and videography













































































