Pertemuan 11 - PPB
Waroeng Legit
Dalam artikel kali ini, saya ingin berbagi hasil eksplorasi saya dalam membuat aplikasi marketplace Android menggunakan Jetpack Compose. Aplikasi ini saya beri nama Waroeng Legit, sebuah platform jual beli jajan pasar tradisional untuk siswa.
Langkah awal dimulai dengan membuat proyek baru menggunakan template Empty Activity di Android Studio, lalu mengimplementasikan `MainActivity.kt` dari dosen sebagai referensi awal. File tersebut sudah berisi struktur dasar sebuah marketplace sederhana: data model `Product`, navigasi antar screen, form tambah produk, dan tampilan daftar produk menggunakan `LazyColumn`. Berikut hasil implementasinya:
Namun, saya merasa hasilnya masih terlalu sederhana sehingga saya melakukan eksplorasi dengan memodifikasi dan mengembangkan kode tersebut secara bertahap menjadi berikut:
Adapun perubahan yang saya terapkan dan hasil demo aplikasinya adalah sebagai berikut:
- Menambahkan sistem role-based access untuk Admin dan Pembeli.
- Fitur CRUD produk lengkap dengan konfirmasi hapus.
- Kategori jajan (Gorengan, Kue Basah, Kue Kering, Minuman, Lainnya).
- Pencarian dan filter produk.
- Keranjang belanja dengan update jumlah dinamis.
- Manajemen pesanan dengan alur status Menunggu → Diproses → Selesai.
- Dashboard Admin dengan ringkasan omzet dan statistik pesanan.
- Verifikasi kode akses untuk masuk sebagai admin.
- Tampilan yang lebih branded dengan tema warna hangat khas jajan pasar tradisional Jawa.
Hasil pembelajaran saya tersebut dapat dilihat pada repository GitHub berikut. Demikian hasil pembelajaran saya. Terima kasih sudah menyimak :)
Komentar
Posting Komentar