diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..e2cebf62be1c2c7827d14bb15fbd89d29139791a --- /dev/null +++ b/README.md @@ -0,0 +1,96 @@ +# IF3210-2024-Android-JWR + +BondoMan adalah aplikasi manajemen keuangan berbasis Android. +Melalui aplikasi ini, pengguna dapat melakukan berbagai operasi terkait transaksi keuangan, seperti menambahkan, mengubah, dan menghapus entri transaksi. +Selain itu, BondoMan menawarkan fitur unik dimana pengguna bisa menambahkan transaksi dengan cara memindai nota. +Aplikasi ini juga dilengkapi dengan dashboard yang menampilkan chart untuk memberikan visualisasi transaksi. +Pengguna juga dapat mengunduh daftar transaksi dalam bentuk spreadsheet dan mengirimkannya melalui Gmail. +Sebagai tambahan, BondoMan menyediakan fitur menarik lainnya yaitu kemampuan untuk mengambil foto twibbon langsung dari aplikasi. + +## External Libraries + +- [OkHttp](https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp) +- [MPAndroidChart](https://github.com/PhilJay/MPAndroidChart) +- [Apache POI](https://poi.apache.org) +- [Google Location Services](https://www.android.com/gms/) + +## Screenshots + +#### Splash Screen + +<img alt="Splash Screen" src="screenshot/SplashScreen.jpg" width="200"/> + +#### Login Page + +<img alt="Login" src="screenshot/Login.jpg" width="200"/> + +#### Transactions Page + +<img alt="Transactions" src="screenshot/Transactions.jpg" width="200"/> +<br><br> +<img alt="Add Transaction" src="screenshot/AddTransaction.jpg" width="200"/> +<br><br> +<img alt="Detail Transaction" src="screenshot/DetailTransaction.jpg" width="200"/> + +#### Scan Page + +<img alt="Scan" src="screenshot/Scan.jpg" width="200"/> + +#### Dashboard Page + +<img alt="Dashboard" src="screenshot/Dashboard.jpg" width="200"/> +<br> +<br> +<img alt="Dashboard Landscape" src="screenshot/DashboardLandscape.jpg" width="200"/> + +#### Settings Page + +<img alt="Settings" src="screenshot/Settings.jpg" width="200"/> + +#### Twibbon Page + +<img alt="Twibbon" src="screenshot/Twibbon.jpg" width="200"/> + +## Team Members + +<table> + <tr> + <th>NIM</th> + <th>Nama</th> + <th>Tugas</th> + <th>Waktu Dedikasi</th> + </tr> + <tr> + <td>13521081</td> + <td>Bagas Aryo Seto</td> + <td> + - Scan nota<br> + - Graf rangkuman transaksi<br> + - Menyimpan daftar transaksi<br> + - Twibbon + </td> + <td>40 jam</td> + </tr> + <tr> + <td>13521103</td> + <td>Aulia Mey Diva Annandya</td> + <td> + - CRUD transaksi<br> + - Broadcast Receiver + </td> + <td>40 jam</td> + </tr> + <tr> + <td>13521104</td> + <td>Muhammad Zaydan Athallah</td> + <td> + - Header dan navbar<br> + - Login<br> + - Logout<br> + - Intent Gmail<br> + - Background Services<br> + - Network Sensing + </td> + <td>40 jam</td> + </tr> +</table> diff --git a/screenshot/AddTransaction.jpg b/screenshot/AddTransaction.jpg new file mode 100644 index 0000000000000000000000000000000000000000..83828eb26dd5350d99d9cbbab0b98ed9bf2ccb88 Binary files /dev/null and b/screenshot/AddTransaction.jpg differ diff --git a/screenshot/Dashboard.jpg b/screenshot/Dashboard.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fd52a4bfbca12f5c7bd4a346330e0683e289cef6 Binary files /dev/null and b/screenshot/Dashboard.jpg differ diff --git a/screenshot/DashboardLandscape.jpg b/screenshot/DashboardLandscape.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7fdbc3f116a1a030c0f677a72ecb32c313012d9f Binary files /dev/null and b/screenshot/DashboardLandscape.jpg differ diff --git a/screenshot/DetailTransaction.jpg b/screenshot/DetailTransaction.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c7e3c4b8d6b559f98295dec8c96bd2b11192ccc7 Binary files /dev/null and b/screenshot/DetailTransaction.jpg differ diff --git a/screenshot/Login.jpg b/screenshot/Login.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2e460af3c19463b268f0e0093b9944d5b2ff8dc2 Binary files /dev/null and b/screenshot/Login.jpg differ diff --git a/screenshot/Scan.jpg b/screenshot/Scan.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bf31aaeca4b7f2aeb19e15368a2900d4a7feede3 Binary files /dev/null and b/screenshot/Scan.jpg differ diff --git a/screenshot/Settings.jpg b/screenshot/Settings.jpg new file mode 100644 index 0000000000000000000000000000000000000000..333426bf019676857841320ecb6168793c756730 Binary files /dev/null and b/screenshot/Settings.jpg differ diff --git a/screenshot/SplashScreen.jpg b/screenshot/SplashScreen.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0655c639282169bd77ee4896ee4b86ecfa227655 Binary files /dev/null and b/screenshot/SplashScreen.jpg differ diff --git a/screenshot/Transactions.jpg b/screenshot/Transactions.jpg new file mode 100644 index 0000000000000000000000000000000000000000..193713e9e32e6189ce77a7e075c42f414d410aeb Binary files /dev/null and b/screenshot/Transactions.jpg differ diff --git a/screenshot/Twibbon.jpg b/screenshot/Twibbon.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0f2b63e0b571846353f59c6d2a8fb896f6ea56c4 Binary files /dev/null and b/screenshot/Twibbon.jpg differ