09 // MOBILE APPLICATION
Footy Standings
Aplikasi Android berbasis Flutter untuk melihat klasemen sepak bola, jadwal pertandingan, top scorer, dan informasi klub.
[01]
Galeri Proyek

01 / 04
[02]
Gambaran Proyek
Saya mengembangkan Footy Standings untuk kebutuhan pribadi dalam mengikuti klasemen liga sepak bola melalui satu aplikasi mobile. Saya membangun antarmuka, navigasi, dan integrasi REST API menggunakan Flutter dan Dart.
Aplikasi memetakan respons API ke model data terstruktur serta menangani kondisi loading, error, data kosong, dan data berhasil dimuat agar informasi tetap mudah dipahami.
[03]
Kontribusi Saya
- Membangun antarmuka dan navigasi aplikasi Android menggunakan Flutter dan Dart.
- Mengintegrasikan Football Data REST API melalui HTTP request dan parsing JSON.
- Membuat model data terstruktur untuk klasemen, jadwal pertandingan, top scorer, dan detail klub.
- Menangani kondisi loading, error, data kosong, dan data berhasil dimuat menggunakan Future dan FutureBuilder.
Project ini memperkuat pengalaman saya dalam mengolah data API menjadi informasi yang mudah diakses dan dipahami melalui aplikasi Android.
Tech Stack
- Flutter
- Dart
- REST API
- HTTP
- JSON
- FutureBuilder
[04]
Cakupan Sistem
■01 // Informasi Sepak Bola
- Klasemen liga
- Jadwal pertandingan mendatang
- Top scorer
- Detail klub
■02 // Integrasi API
- Football Data REST API
- HTTP request
- Parsing JSON
- Model data Dart terstruktur
■03 // Navigasi & Status Antarmuka
- Navigasi aplikasi
- Status loading
- Status error dan data kosong
- Status sukses


