Skip to content
All work

Case study

CT Racing App

A Formula 1 prediction game for private groups: each player orders their grid before the race and the ranking works itself out.

CT Racing App logo: a red Formula 1 car

Project facts

Client
CT Racing
Role
Mobile app design and development
Year
2025
Platforms
Android · iOS
Technology
Flutter · Dart · Firebase · MySQL
Made in
0°13′13″ S · 78°30′44″ W

Context

A prediction game among fans needs three things to work: every prediction recorded before the deadline, each group able to set its own rules, and nobody doing sums by hand to know who is leading.

Approach

Sign in with email or Google. Anyone can create a private group; others ask to join and the administrator approves each member and sets the rules: how many changes are allowed, how many minutes before the race predictions close, and how many drivers count. Before each race, players order the grid by dragging drivers and seal their prediction. Flutter for Android and iOS, Firebase for accounts and real-time data, and a MySQL database where scores are calculated.

Outcome

The app brings together the overall ranking, each player's ranking, per-race analysis charts and results shared with one tap. It is the second generation of a project we started in 2022, rebuilt in 2025 for Android and iOS.