Football Fantasy
An all-in-one football prediction and trivia game app that blends score-tracking, real-time stats, and team-based knowledge battles.

Football Fantasy
Football Prediction and Trivia Mobile App
Football Fantasy is a Flutter-based mobile application that blends score tracking, real-time stats, and team-based knowledge battles into a single football fan experience. It was designed as a social platform where casual fans can compete with friends through trivia and fantasy mini-games.
Problem
Football fans are scattered across multiple apps: one for scores, another for stats, another for fantasy leagues, and yet another for trivia. There is no single place where casual fans can track fixtures, compete with friends, and test their football knowledge in a lightweight, social format.
Solution
Football Fantasy consolidates score tracking, real-time statistics, trivia battles, and fantasy mini-games into one mobile app. The focus is on social competition and knowledge rather than complex fantasy league management, making it accessible to casual fans.
My Role
I served as the lead product designer and Flutter engineer. I designed the entire user experience, built the frontend in Flutter for both Android and iOS, designed the data models for fixtures and trivia, and implemented the real-time scoring and leaderboard systems.
Technical Architecture
The app is built with Flutter for cross-platform deployment. The data layer uses a combination of REST APIs for live football scores and a local SQLite database for offline trivia content and user progress. The state management architecture was designed to handle real-time score updates while maintaining smooth UI performance.
Key Features
Live Score Tracking
Real-time football scores and fixture data displayed with automatic updates. Users can follow multiple leagues and receive notifications for key events.
Trivia Battles
Head-to-head trivia matches covering football history, player statistics, and match facts. Questions are organized by difficulty and category, with a scoring system that rewards both speed and accuracy.
Fantasy Mini-Games
Lightweight fantasy predictions for upcoming fixtures. Unlike full fantasy leagues, these are quick, single-match predictions that let users compete without long-term commitment.
Social Leaderboards
Friends-based leaderboards that track trivia scores and fantasy predictions over time. The social layer is designed to drive engagement through friendly competition.
Tech Stack
Flutter, Dart, REST APIs, SQLite
Outcome
Football Fantasy delivered a polished mobile experience that brings together score tracking, trivia, and fantasy predictions in a single app. The project demonstrated my ability to design and build cross-platform mobile applications with real-time data, social features, and engaging game mechanics.