Skip to main content

Trash2Cash

 

Trash2Cash
Aplikasi Manajemen Bank Sampah

Nama: Richard Ryan

NRP: 5025211141

Kelas : PPB (G)

Aplikasi : Trash2Cash

Github : User & Admin - Karyawan

Youtube : Pengguna - Karyawan - Admin

Dokumen: Dokumentasi PDF   -   

Download : Drive


1. Deskripsi Aplikasi

Trash2Cash merupakan aplikasi yang dapat digunakan oleh siapapun, baik pengelola bank sampah, maupun masyarakat umum yang ingin menjual sampah mereka. Pengelola bank sampah dapat dengan lebih mudah mengelola pembelian sampah dari masyarakat. Sedangkan, bagi pengguna akan dengan mudah mendapatkan pembayaran atas penjualan sampah mereka dan juga dapat pula mentransfer keluar dana tersebut dengan mudah ke E-wallet lain seperti Gopay, Dana, OVO, dan lain-lain.

2. Fitur Utama

  1. Login

  2. Register

  3. Homepage

  4. Transfer Saldo

  5. Melihat riwayat

  6. Pembuatan & daftar lokasi

  7. Pembuatan, daftar, pengubahan detail kategori sampah

  8. Pembuatan transaksi dan detailnya

  9. Pelaporan


3. Daftar Tugas Sebelumnya

4. Daftar UI

Masyarakat Umum (User)

    Halaman Awal       Login       Register

                Homepage   History       Daftar Lokasi


    Pemilihan E-wallet   Pemilihan tujuan Pengisian nominal

    Konfirmasi Transfer       Detail Transfer     Detail pemasukan


    Admin & Karyawan

    Login                               Homepage 1            Homepage 2

    Buat User       Buat Karyawan         Buat Admin




              List Pengguna         Buat Lokasi     Daftar Lokasi

            Daftar Kategori     Buat Kategori Baru       Edit Kategori




           Buat Transaksi Daftar Transaksi Pending     Buat Detail Transaksi

     Daftar Transaksi Selesai       Detail Transaksi   Laporan Transaksi 1



    Laporan Transaksi 2   Laporan Transfer



    Comments

    Popular posts from this blog

    Starbucks Clone - Android

      Nama: Richard Ryan NRP: 5025211141 Kelas: PPB (G) Tema: Aplikasi Starbucks Link Github :  Github Hasil

    Simple Calculator - Android

      Nama: Richard Ryan NRP: 5025211141 Kelas: PPB (G) Tema: Calculator Link Github :   Github Penjelasan Kode Pertama buat variabel yang akan digunakan untuk menyimpan persamaan dan hasilnya var equation by remember { mutableStateOf("") } var result by remember { mutableStateOf("") } Setelah itu buat beberapa fungsi utility yang akan digunakan untuk memproses / menghitung persamaan Fungsi calc() akan menggunakan Expression() dari library  org.mariuszgromada.math.mxparser.Expression yang dapat digunakan untuk mendapatkan nilai suatu persamaan dari string ekspresi Fungsi addToEq()  digunakan untuk menambahkan karakter ke persamaan Fungsi clearEq() digunakan untuk menghapus persamaan yang ada Fungsi dropLast() digunakan untuk menghapus karakter terakhir dari fungsi Fungsi equals() digunakan untuk memindahkan hasil perhitungan ke persamaan sehingga dapat mempermudah perhitungan berikutnya Fungsi calc() akan dipanggil sebagai langkah pertama setiap fungsi...