Flutter yang terhubung dengan API backend berbasis Laravel

Flutter yang terhubung dengan API backend berbasis Laravel
Table of Contents

Pada tutorial ini, kita akan belajar membuat aplikasi mobile menggunakan Flutter yang terhubung dengan API backend berbasis Laravel. Studi kasusnya adalah aplikasi manajemen daftar mobil dengan fitur login, tampil data mobil, tambah mobil, edit mobil, dan hapus mobil.

Persiapan Backend Laravel

Backend Laravel harus sudah menyediakan API berikut:

  • Login & Register
    Endpoint untuk autentikasi pengguna dan mendapatkan token JWT.

  • CRUD Mobil
    API untuk membuat, membaca, memperbarui, dan menghapus data mobil.

Pastikan Laravel berjalan di IP lokal yang dapat diakses device lain, contohnya:
php artisan serve --host=0.0.0.0 --port=8000
dan base URL API misalnya:
http://192.168.1.8:8000/api


Membuat Aplikasi Flutter

1. Setup Proyek Flutter

Buat proyek baru Flutter dan tambahkan dependencies:

Jalankan:

 

  • ✅ Login Page → login_screen.dart

 

  • ✅ Register Page → register_screen.dart

 

  • ✅ Tampilan List Data Mobil → car_list_screen.dart

 

  • ✅ Form Tambah Data Mobil → car_add_screen.dart

  • ✅ Form Edit Data Mobil → car_edit_screen.dart

 

Kategori:

Tags: