TA DIGITAL
Penerapan RESTful API untuk Mekanisme Pertukaran Data pada Aplikasi Bank Sampah Digital Berbasis Mobile = Implementation of RESTful API for Data Exchange Mechanisms in Mobile-Based Digital Waste Bank Applications
Muhammad Aprilianto Putra dan Krisna Desta Pradana, “Penerapan RESTful API untuk Mekanisme Pertukaran Data pada Aplikasi Bank Sampah Digital Berbasis Mobile”, Tugas Akhir DIII Program Studi Teknik Informatika, Jurusan Teknik Elektro Politeknik Negeri Semarang, di bawah bimbingan Slamet Handoko, S.Kom.,M.Kom., dan Suko Tyas Pernanda, M.Cs., Agustus 2025.
Pengelolaan sampah yang belum optimal dan proses pencatatan manual pada bank sampah menjadi tantangan utama yang memerlukan solusi digital. Penelitian ini bertujuan untuk merancang dan membangun aplikasi bank sampah digital berbasis Mobile dengan mengimplementasikan RESTful API sebagai mekanisme utama pertukaran data antara aplikasi Mobile dan sistem back-end. Metode pengembangan sistem yang digunakan adalah Software Development Life Cycle (SDLC) dengan pendekatan Agile. Sistem yang dihasilkan terdiri dari aplikasi Mobile untuk warga dan petugas yang dikembangkan menggunakan framework Flutter , serta Website administrasi untuk admin yang dibangun dengan framework Laravel. Aplikasi ini menyediakan berbagai fitur fungsional, antara lain manajemen penyetoran sampah (langsung dan jemput) , pengelolaan saldo , akses konten edukasi untuk warga dan petugas , serta pengelolaan data master, transaksi, dan konten oleh admin melalui Website. Hasil pengujian fungsional pada aplikasi Mobile (warga dan petugas) , Website administrasi , dan seluruh endpoint RESTful API menunjukkan bahwa semua fitur telah berjalan sesuai dengan rancangan dan kebutuhan sistem. Pengujian kepuasan pengguna juga menunjukkan hasil "Sangat Memuaskan" dengan skor 95% dari admin, 92,6% dari petugas, dan 89,12% dari warga. Dengan demikian, RESTful API yang diterapkan terbukti efisien, aman, dan mampu mendukung mekanisme pertukaran data secara real-time untuk menunjang operasional sistem bank sampah digital secara efektif.
Kata Kunci: Bank Sampah Digital, RESTful API, Aplikasi Mobile, Flutter, Laravel, Pertukaran Data
Tidak tersedia versi lain