Fantasy Racing | Version 2 Upgrade by Patrick MulengaFantasy Racing | Version 2 Upgrade by Patrick Mulenga
Built with FlutterFlow

Fantasy Racing | Version 2 Upgrade

Patrick Mulenga

Patrick Mulenga

Verified

Fantasy Racing | Version 2 Upgrade

I led a major second-phase upgrade of the Fantasy Racing League Platform, focused on improving visual consistency, expanding core gameplay and introducing a global prediction system that runs alongside the existing fantasy league structure.

UI & Visual Design Overhaul

Redesigned the application’s entire visual system to improve consistency, engagement, and usability.

Key Improvements:

Introduced a unified orange-themed visual identity across all major screens (client-requested color theme update)
Rebuilt UI consistency across:
Homepage and league listings
League leaderboards
Draft hub
Race detail and supporting flows
Enhanced layouts with richer visual hierarchy, improved spacing, and more immersive imagery

Universal Race Predictor Game (New Core Feature)

Designed and built a completely new global game mode where all users compete on a single unified leaderboard.

What I Delivered:

Built a dedicated Predictor tab in the bottom navigation
Developed a full-grid prediction interface for race outcome selection
Implemented weekly prediction cycles tied directly to real-world F1 race rounds
Enforced 48-hour prediction lockout before race start, automated using Firebase Cloud Functions
Designed secure Firestore data model for user submissions with validation rules and write protection
Built scoring system awarding 1 point per correctly predicted finishing position
Developed a global prediction leaderboard aggregating all users across all leagues

Results & Live Data Enhancements

Improved race data ingestion and real-time updates for better accuracy and engagement.

Implemented:

Built UI screens for:
Qualifying results
Starting grid view
Created Cloud Functions to:
Fetch and store qualifying results and grid positions
Enhanced race leaderboard system:
Live driver position updates during races
Backend bindings for continuous leaderboard recalculation

Outcome

This version transformed the platform from a fantasy league system into a dual-layer competitive ecosystem.
Introduced a global real-time prediction game mode
Improved user engagement through weekly competitive cycles
Enhanced clarity of race-week data with structured session breakdowns
Strengthened backend automation for live race updates and scoring
Delivered a consistent, visually cohesive mobile experience with improved UX flow
Like this project

What the client had to say

Great at his work!

Kolby Stein, KS Gaming LLC

Dec 9, 2025, Client

Posted May 15, 2026

Led a major upgrade of Fantasy Racing Platform improving visual consistency, enhancing gameplay and introducing global prediction system.

Likes

0

Views

3

Timeline

Nov 27, 2025 - Dec 9, 2025

Clients

KS Gaming LLC