PPB - EAS PBB F

 

Nama : Maheswara Danendra Satriananda

NRP : 5025201060

Kelas : PPB - F

EAS PBB

1.      Problem yang akan diselesaikan

Aplikasi i.saku adalah aplikasi e-wallet yang dibuat oleh Indomaret yang bertujuan untuk memungkinkan pengguna untuk melakukan transaksi secara cashless atau tanpa uang fisik, akan tetapi aplikasi ini memiliki 1 kekurangan untuk Saya yaitu pada saat tahap registrasi aplikasi ini masih mengandalkan dengan cara menelpon pengguna untuk verifikasi tahap awal, yang pada saat Saya lakukan ternyata sistem tidak bekerja dengan baik, maka dari itu Saya akan membuat fitur untuk scan Kartu Identitas atau KTP untuk memudahkan pengguna dalam membuat akun i.saku.

 

2.      Spesifikasi dan Deskripsi Aplikasi i.saku

 

Deskripsi Umum :

i.saku adalah aplikasi dompet digital (e-wallet) yang memungkinkan pengguna untuk melakukan berbagai transaksi keuangan secara digital. Aplikasi ini dirancang untuk memberikan kemudahan dan kenyamanan dalam melakukan pembayaran, pengiriman uang, pembelian produk digital, dan layanan keuangan lainnya.

 

Fitur Utama:

1)      Pembayaran Digital

·         Pembayaran di merchant online dan offline.

·         Pembayaran tagihan (listrik, air, telepon, internet).

·         Pembelian tiket transportasi (kereta, bus, pesawat).

2)      Transfer Uang

·         Transfer uang antar pengguna i.saku.

·         Transfer ke rekening bank.

3)      Top-Up dan Penarikan

·         Top-up saldo i.saku melalui transfer bank, kartu kredit, atau agen.

·         Penarikan saldo ke rekening bank.

4)      Pembelian Produk Digital

·         Pembelian pulsa dan paket data.

·         Pembelian voucher game dan layanan streaming.

5)      Manajemen Keuangan

·         Riwayat transaksi dan laporan keuangan.

·         Pengingat tagihan dan anggaran bulanan.

6)      Keamanan

·         Otentikasi dua faktor (2FA).

·         Enkripsi data dan proteksi PIN.

·         Notifikasi transaksi real-time.

7)      Promosi dan Cashback

·         Otentikasi dua faktor (2FA).

·         Enkripsi data dan proteksi PIN.

·         Notifikasi transaksi real-time.

 

Spesifikasi Teknis:

1)      Platform

·         Android: Minimal versi 5.0 (Lollipop)

·         iOS: Minimal versi 10.0

2)      Bahasa Pemrograman

·         Android: Kotlin/Java

·         iOS: Swift/Objective-C

·         Backend: Node.js/Java/Spring Boot

3)      Database

·         MongoDB atau PostgreSQL untuk menyimpan data pengguna dan transaksi.

4)      Integrasi API

·         API perbankan untuk transfer dan top-up.

·         API pihak ketiga untuk pembayaran tagihan dan pembelian produk digital.

5)      Keamanan

·         Sertifikasi PCI-DSS untuk keamanan transaksi.

·         Enkripsi AES-256 untuk penyimpanan data sensitif.

·         HTTPS/TLS untuk komunikasi data.

6)      Arsitektur

·         Arsitektur microservices untuk skalabilitas.

·         Load balancing dan server redundansi untuk ketersediaan tinggi.

 

Antarmuka Pengguna:

1)      Dashboard:

·         Tampilan saldo dan riwayat transaksi.

·         Navigasi cepat ke fitur utama.

2)      Menu Pembayaran:

·         Opsi pembayaran dengan QR code atau nomor ponsel.

3)      Menu Transfer:

·         Formulir transfer dengan pencarian kontak.

4)      Menu Pembelian:

·         Kategori produk digital dan pencarian.

5)      Pengaturan Akun:

·         Profil pengguna, pengaturan keamanan, dan preferensi notifikasi.

 

3.      Rancang Desain UI













Komentar

Postingan populer dari blog ini

EAS MPPL B 5025201060

PPB - Jetpack Compose