aplikasi CRUD Flutter + MockAPI
CRUD Flutter + MockAPI (Zapp Platform)
Pada project ini, saya membuat aplikasi CRUD (Create, Read, Update, Delete) menggunakan Flutter yang terhubung dengan MockAPI sebagai backend simulasi. Aplikasi ini dibangun dan dijalankan langsung melalui platform Zapp.run, sebuah layanan cloud IDE yang mendukung proyek Flutter tanpa perlu instalasi lokal.
Fitur Aplikasi:
✅ Tambah Data: Menggunakan AlertDialog yang muncul saat tombol tambah ditekan.
📝 Edit Data: Mengedit data yang sudah ada melalui tombol ikon pensil.
🗑️ Hapus Data: Menghapus data menggunakan ikon tempat sampah.
🔄 Realtime Update: Data yang diubah langsung terlihat tanpa perlu refresh manual.
🌐 Integrasi dengan MockAPI: Backend dummy untuk keperluan testing API.
Teknologi yang Digunakan:
Flutter 3.7.3 (Beta)
MockAPI.io untuk simulasi backend
Zapp.run sebagai IDE dan platform hosting sementara
HTTP Package (versi 0.13.6) untuk koneksi API
Cuplikan Kode:
showDialog(
context: context,
builder: (context) => AlertDialog(
title: Text(id == null ? "Tambah Data" : "Edit Data"),
content: Column(
mainAxisSize: MainAxisSize.min,
children: [
TextField(
controller: nameController,
decoration: const InputDecoration(labelText: "Nama"),
),
TextField(
controller: emailController,
decoration: const InputDecoration(labelText: "Email"),
),
],
),
...
),
);
Link Aplikasi:
👉 Klik di sini https://zk2e06kjk2f0.zapp.page/#/
Komentar
Posting Komentar