
Gravel Results is a modern web platform designed for enthusiasts and participants of cycling races in the rapidly growing gravel discipline. Developed in collaboration with Outside, the application represents a thorough refresh of an existing, technologically outdated system, offering users a clear and intuitive interface for tracking results, analyzing rankings, and discovering upcoming events in the world of gravel racing. Thanks to Gravel Results, both racers and fans can stay up-to-date with the latest achievements and information about their favorite athletes.
The platform enables detailed tracking of individual race results, presenting comprehensive rankings of athletes and their individual achievements over time. Users have access to rider profiles containing their race history and results, allowing for in-depth analysis of their sporting performance. Additionally, Gravel Results offers a calendar of upcoming events, along with detailed information about races and the ability to register for them. A unique feature of the application is also a result prediction tool, adding an element of interactivity and engagement for the gravel community.
The Gravel Results project emphasizes modern design and optimal performance, utilizing the latest technologies such as Next.js 15, Tailwind CSS, and GraphQL. During the development process, the team encountered challenges related to performance optimization when handling large amounts of data and integration with Outside's external authorization system. Despite these difficulties, thanks to teamwork and effective problem-solving, all key functionalities of the application were successfully delivered in the first phase.
Unfortunately, further development of Gravel Results was suspended by Outside due to an uncertain economic situation. Nevertheless, this project stands as evidence of the ability to create modern and functional web applications capable of meeting the demands of the dynamically evolving sports industry.