Built with FlutterFlow

Fantasy Racing | Real-Time Draft & Championship System

Patrick Mulenga

Fantasy Racing League Platform | Real-Time Draft & Championship System

Role: Full-Stack Engineer (Design + Frontend + Backend) Stack: Firebase (Firestore, Cloud Functions, Cloud Tasks), Node.js, FlutterFlow, REST APIs, Cloud Scheduler
I led the end-to-end design and development of a custom Fantasy Formula 1 platform that features real-time driver drafts, automated scoring, and dynamic leaderboard updates, all synced with real-world F1 data.

πŸ’‘ What I Built

🧩 Design & Frontend
Designed intuitive user flows for league creation, team drafting and viewing season stats.
Implemented UI with FlutterFlow, optimizing for smooth mobile experiences.
Built interactive components that reflect real-time draft status, countdown timers, and team stats.
βš™οΈ Backend & Logic
Developed a dynamic draft engine that starts automatically based on upcoming races.
Built a time-based system that enforces draft pick deadlines and triggers auto pick fallback logic if users go inactive.
Integrated race results and standings from an F1 API to keep all data in sync with real-world events.
Automated league scoring by calculating team performance each round and updating fantasy rankings accordingly.
πŸ“£ Notifications & Engagement
Created a reminder system to notify users of upcoming drafts and pending picks to increase participation.
Ensured accurate cutoff logic based on race schedules, time zones and user deadlines.
🧠 Smart Automation
Used scheduled background jobs and Cloud Tasks to handle all asynchronous activity from auto-picking drivers to updating leaderboards.
Prioritized fail-safety and fairness so every league advances smoothly, even if users are inactive.
πŸ”„ Real-World Data Integration
Synced the app with live race and standings data using official F1 endpoints.
πŸ“ˆ Outcome
This project delivers a responsive, scalable fantasy sports experience with:
Real-time multiplayer draft functionality
Dynamic leaderboards based on actual race results
Automated scheduling and scoring logic
Clean, mobile-optimized UI backed by a serverless architecture
Like this project

Posted May 20, 2025

A custom Fantasy Formula 1 platform that features real-time drafts, automated scoring and dynamic leaderboard updates, all synced with real-world F1 data.

The Voice Director
The Voice Director
Values Compass
Values Compass
Kaliningrad AI Assistant
Kaliningrad AI Assistant
JobConnect – Smart Recruitment & Job Search Platform
JobConnect – Smart Recruitment & Job Search Platform

Join 50k+ companies and 1M+ independents

Contra Logo

Β© 2025 Contra.Work Inc