ANNAS TRI WIDAGDO/PORTFOLIO · 2026
VOL. 01 // TECHNICAL ARCHIVE
■annastriwidagdo.me
SOFTWARE ENGINEER·FULL-STACK WEB DEVELOPER·MACHINE LEARNING ENGINEER
ENTRY 001MEMBUKA ARSIP TEKNIS00% · 01 / 01
Lewati ke konten
■annastriwidagdo.me
  • 01Beranda
  • 02Tentang
  • 03Proyek●
  • 04Blog
  • 05Kontak
LANGEN/ID
■annastriwidagdo.me
  • Software Engineer
  • Full-Stack Web Developer
  • Machine Learning Engineer

JAKARTA, INDONESIA · UTC+7

EMAILannastriw6@gmail.com↗ (dibuka di tab baru)LINKEDIN/in/annastriw↗ (dibuka di tab baru)GITHUB@annastriw↗ (dibuka di tab baru)CONTACTBuka Kontak→

© 2026 Annas Tri Widagdo. Drafted in grids, shipped in code.

←Kembali ke Proyek[INDEX // 09] / ID / PROJECTS / footy-standings
09
●[09 // Aplikasi Mobile]

Footy Standings

  • Flutter
  • Dart
  • Football Data REST API
  • HTTP
  • JSON
  • FutureBuilder
Peran
Flutter Developer
Status terverifikasi
Implementasi terdokumentasi
Klasemen liga pada aplikasi Footy Standings
🔍 Perbesar Bukti
[COVER]Klasemen liga pada aplikasi Footy Standings
[01]

Ringkasan

Footy Standings adalah aplikasi Flutter yang mengambil data kompetisi sepak bola dari Football Data REST API.

Aplikasi ini menyajikan klasemen, jadwal mendatang, pencetak gol terbanyak, dan detail klub untuk enam kompetisi melalui antarmuka mobile dengan lima tujuan navigasi.

[02]

Kontribusi Saya

  • 01Membangun antarmuka Flutter dan Dart dengan komponen Material serta bottom navigation.
  • 02Mengintegrasikan endpoint Football Data REST melalui HTTP dan parsing JSON.
  • 03Membuat empat model data untuk respons kompetisi, jadwal, pencetak gol, dan detail klub.
  • 04Mengimplementasikan status loading, error, kosong, dan berhasil secara eksplisit dengan Future dan FutureBuilder.
[03]

Catatan Teknis Utama

  • 01Aplikasi mencakup Premier League, La Liga, Bundesliga, Serie A, Ligue 1, dan Primeira Liga.
  • 02Empat kelompok fitur berbasis API mencakup klasemen, jadwal, pencetak gol, dan detail klub.
  • 03FutureBuilder memetakan request asynchronous menjadi status antarmuka yang jelas.
  • 04Tujuan eksternal dibuka melalui url_launcher ketika digunakan.
[04]

Bukti Visual

Klik untuk melihat resolusi penuh
Antarmuka kompetisi Footy Standings
FIG.01Tampilan klasemen liga yang menyajikan posisi tabel dan statistik klub.
Antarmuka jadwal Footy Standings
FIG.02Tampilan jadwal pertandingan dan kalender kompetisi yang terdokumentasi.
Antarmuka data klub Footy Standings
FIG.03Penyajian detail profil klub dan peringkat top goalscorer.
[05]

Tech Stack

  • Flutter
  • Dart
  • Football Data REST API
  • HTTP
  • JSON
  • FutureBuilder
[06]

Status & Tautan

Implementasi terdokumentasi

Kode sumber atau sistem bersifat internal/tertutup.
← Proyek sebelumnyaThermal Printer Service
Kembali ke Proyek
Proyek berikutnya →Panoramic Virtual Tour