
One Racing — 2025
One Racing App
Project Overview
OneRacing is a full-stack motorsport platform that aggregates real-time data from the world's major racing championships - F1, MotoGP, WRC, WEC, IndyCar, NASCAR, and more.
The backend is powered by Django REST Framework and a suite of 131 custom scrapers that continuously collect race results, standings, news, and circuit data. The mobile app, built with React Native and Expo, delivers a live-feeling experience through a lightweight version polling system that detects backend changes and refreshes only what's needed - keeping content current without unnecessary requests.
Users can follow their favorite championships, browse upcoming events, read the latest news, and compete in daily motorsport trivia games with global leaderboards. Authentication, favorites, and notification preferences all sync server-side, making the experience consistent across devices.


Technologies
- +Django REST Framework
- +React Native
- +Expo
- +TypeScript
- +PostgreSQL
- +JWT Auth
- +Playwright
- +Remotion