ONE RUN Morocco is the Moroccan edition of an international running event. With very little time before registrations opened, it needed a platform able to handle hundreds of runners, ticketing across several distances, and to give the event a premium image.
⏱ Delivered before registrations opened
The approach
React + Vite front end for a fast, animated experience.
PHP / MySQL back office on Apache (cPanel) to manage registrations and distances.
Sign-up across 4 distances, plus booking and contact over WhatsApp for human support.
Interactive course map and animated sections.
Bilingual FR/EN and CNDP compliance for personal data.
A registration is a database record, not an email: the organisers can see at any moment who signed up, for which distance, and since when.
A back office designed to be run by volunteers on race day, with no prior training and no access to the code.
Hosting, domain name, certificate and backups set up and documented, so the event never depends on a single person.
Technical stack
React + VitePHPMySQLApache
Results
100+ sign-ups within the first 7 days
Zero production bugs at launch
Front end, back end and hosting handled end to end
Runner data stays with the organisation, never routed through a third-party ticketing service
A platform reusable as is for the next edition
“Platform delivered in record time. Professional, responsive, zero bugs in production.”
Functional cookies (required) + optional analytics cookies (Google Analytics) to measure traffic. Decline analytics with no impact on your experience. Privacy Policy