[09 // Mobile Application]
Footy Standings
- Flutter
- Dart
- Football Data REST API
- HTTP
- JSON
- FutureBuilder

[01]
Overview
Footy Standings is a Flutter application that retrieves football competition data from the Football Data REST API.
It presents standings, upcoming fixtures, top scorers, and club details across six supported competitions in a five-destination mobile interface.
[02]
My Contribution
- Built the Flutter and Dart interface with Material components and bottom navigation.
- Integrated Football Data REST endpoints through HTTP and JSON parsing.
- Created four data models for competition, fixture, scorer, and club-detail responses.
- Implemented explicit loading, error, empty, and success states with Future and FutureBuilder.
[03]
Key Technical Notes
- The app covers Premier League, La Liga, Bundesliga, Serie A, Ligue 1, and Primeira Liga.
- Four API-backed feature groups cover tables, fixtures, scorers, and club details.
- FutureBuilder maps asynchronous requests into clear interface states.
- External destinations are opened through url_launcher where used.
[04]
Visual Evidence



[05]
Tech Stack
- Flutter
- Dart
- Football Data REST API
- HTTP
- JSON
- FutureBuilder
[06]
Status & Link
Implementation documented
Source repository or production deployment is private.