EAS PPB (G) - PEMBUATAN APLIKASI MOBILE BANKING - DIGIBANK

Nama : Iftala Zahri Sukmana NRP: 5025221002 Kelas : G

Digibank adalah sebuah prototipe aplikasi mobile banking untuk platform Android yang dirancang untuk mensimulasikan pengalaman perbankan digital yang modern, aman, dan mudah digunakan. Dengan antarmuka yang bersih dan intuitif yang dibangun sepenuhnya menggunakan teknologi terbaru Jetpack Compose, aplikasi ini menawarkan pengalaman pengguna yang mulus dan responsif.

Tujuan utama dari aplikasi ini adalah untuk mendemonstrasikan fungsionalitas inti dari sebuah layanan perbankan digital dalam lingkungan yang terkontrol. Aplikasi ini beroperasi secara mandiri di perangkat pengguna, di mana semua data—mulai dari informasi pengguna, detail kartu, riwayat transaksi, hingga daftar penerima transfer—disimpan secara aman di dalam basis data lokal (menggunakan Room Database). Hal ini berarti aplikasi tidak memerlukan koneksi internet untuk menjalankan fitur-fitur utamanya.

Keamanan menjadi prioritas utama, yang diimplementasikan melalui sistem otentikasi berbasis PIN 6 digit yang harus dimasukkan setiap kali pengguna ingin mengakses akun mereka, memastikan bahwa data keuangan pengguna tetap terlindungi.

Sebagai pengguna, pengguna dapat melakukan berbagai aktivitas perbankan esensial dengan mudah melalui aplikasi Digibank. Berikut adalah rincian fungsionalitas yang tersedia:

1. Membuka dan Mengamankan Akun

  • Pendaftaran Cepat: Jika pengguna baru, pengguna dapat dengan mudah mendaftarkan diri hanya dengan memasukkan nama dan membuat PIN 6 digit yang aman.

  • Login Aman: Untuk setiap akses selanjutnya, pengguna harus memasukkan PIN yang benar untuk masuk ke akun pengguna, menjaga keamanan data finansial pengguna.

2. Melihat Ringkasan Keuangan di Dasbor Utama

  • Cek Saldo Real-time: Begitu berhasil login, pengguna akan disambut oleh layar utama yang menampilkan saldo terkini akun pengguna secara jelas.

  • Ringkasan Transaksi: Dasbor juga menampilkan beberapa transaksi terakhir yang pengguna lakukan, memberikan gambaran cepat tentang aktivitas keuangan pengguna.

3. Melakukan Transfer Dana

  • Transfer Mudah: Pengguna dapat mengirim uang ke rekening lain dengan memasukkan nomor rekening tujuan dan jumlah yang diinginkan. Aplikasi akan secara otomatis memeriksa kecukupan saldo pengguna sebelum melanjutkan.

  • Kelola Daftar Penerima: Untuk mempercepat proses transfer di masa depan, pengguna bisa menyimpan kontak sebagai "Penerima". pengguna dapat menambah, melihat, atau menghapus data penerima dari daftar pengguna.

4. Menambah Saldo (Top Up)

  • Pengguna bisa dengan mudah menambah saldo akun pengguna. Cukup pilih salah satu kartu (debit/kredit) yang sudah pengguna tautkan dan masukkan jumlah saldo yang ingin ditambahkan.

5. Mengelola Kartu Debit/Kredit

  • Menambah Kartu Baru: Pengguna dapat menautkan kartu debit atau kredit pengguna ke aplikasi dengan mengisi detail kartu seperti nomor kartu, tanggal kedaluwarsa, dan CVV.

  • Melihat Kartu Tersimpan: Aplikasi menyediakan layar khusus untuk melihat semua kartu yang telah pengguna hubungkan dengan akun Digibank pengguna.

6. Memeriksa Riwayat Transaksi Secara Detail

  • Laporan Komprehensif: Pengguna dapat mengakses halaman "Riwayat" untuk melihat daftar lengkap semua transaksi yang pernah terjadi, termasuk transfer keluar dan top up masuk, yang diurutkan dari yang terbaru.

  • Lihat Detail Transaksi: Dengan memilih salah satu transaksi dari riwayat, pengguna bisa melihat rincian yang lebih lengkap seperti nomor referensi, tanggal, dan waktu pasti transaksi tersebut.

Secara keseluruhan, aplikasi "Digibank" dirancang untuk menyasar pengguna yang menginginkan pengalaman perbankan digital yang sederhana, modern, dan fokus pada fungsionalitas inti. Targetnya bukanlah pengguna yang membutuhkan fitur finansial yang sangat kompleks, melainkan mereka yang mengutamakan kemudahan dan kecepatan untuk transaksi sehari-hari. Link GitHub : https://github.com/ifzahri/fp-ppb-digibank Link Kebutuhan : https://drive.google.com/drive/folders/1tISoQYXbeUY3TmdkKv8FXz49GEhztTFS?usp=drive_link

Komentar

Postingan populer dari blog ini

Memahami Jetpack Compose dengan konsep Composable & Recomposition

Membuat Login Form Elegan dengan Jetpack Compose di Android Studio

Aplikasi Starbucks Clone dengan Android Studio