BondoMan adalah aplikasi berbasis Android untuk pencatatan transaksi berupa pemasukan dan pengeluaran. Data transaksi yang disimpan antara lain adalah judul, kategori, nominal, lokasi, dan waktu transaksi. Pengguna dapat menambah, mengubah, dan menghapus transaksi. Pengguna juga dapat melakukan scan dan upload bill transaksi. Selain itu, tersedia grafik yang menggambarkan proporsi pemasukan dan pengeluaran yang tercatat. Pengguna juga dapat menyimpan daftar transaksi dalam bentuk file excel serta mengirimkan laporan transaksi melalui surel. Terdapat juga fitur untuk merandomisasi transaksi. Terakhir, terdapat fitur tambahan yaitu foto menggunakan twibbon.
Pengguna dapat menggunakan fitur-fitur aplikasi setelah melakukan login. Otentikasi hanya berlaku lima menit sejak pengguna melakukan login, sehingga pengguna akan logout secara otomatis dan harus melakukan login kembali.
- Kotlin standard library
- AndroidX libraries for UI components, lifecycle management, navigation, work manager, fragment, room database, activity, and view model.
- Compose libraries for UI development
- Retrofit for API communication
- OkHttp for HTTP client
- Google Play Services for location and maps
- Coroutines for asynchronous programming
- Apache POI for handling Excel files
- MPAndroidChart for plotting graphs
- Core libraries for various Android functionalities such as animations, performance analysis, broadcast receivers, role management, shortcuts, remote views, and splash screen.
Nama | NIM | Tugas |
---|---|---|
Husnia Munzayana | 13521077 | CRUD transaksi, Lihat daftar transaksi, Simpan daftar transaksi, broadcast receiver, halaman tentang transaksi, intent gmail |
Tabitha Permalla | 13521111 | ui/ux, Header Navbar, Login, Logout, Graf rangkuman, Background JWT Expiry, halaman splash, login, graph |
Althaaf Khasyi Atisomya | 13521130 | Scan nota, Deteksi sinyal, init, db, halaman setting, scan, twibbon |
Nama | NIM | Jumlah Jam Persiapan | Jumlah Jam Pengerjaan |
---|---|---|---|
Husnia Munzayana | 13521077 | 10 | 30 |
Tabitha Permalla | 13521111 | 10 | 30 |
Althaaf Khasyi Atisomya | 13521130 | 10 | 30 |