diff --git a/README.md b/README.md index 8c4d5970cb5e5233afb1ebd385b9dde5efc88348..7caec594824b0022bd77787de43af13b2a67ae72 100644 --- a/README.md +++ b/README.md @@ -1 +1,43 @@ -# IF3210-2024-Android-AMW \ No newline at end of file +# 👨🽠Bondoman + +Bandung Bondowoso merupakan seorang kepala proyek pembangunan seribu candi. Proyek tersebut dia dapatkan dari Roro yang tidak memahami segitiga manajemen proyek, yaitu budget, deadline, dan quality. Proyek ini memiliki budget yang sedikit, deadline yang hanya satu malam, dan Roro meminta kualitas candi yang bagus. + +Bondowoso merasa pusing ketika mengerjakan proyek seribu candi dalam satu malam ini. Dalam pengerjaannya, terjadi banyak sekali transaksi pembelian bahan baku. Tentu saja dia harus berhati-hati dalam melakukan perhitungan biaya, sebab jika tidak seusai dengan RAB (Rancangan Anggaran Biaya) semula, Roro tidak ingin membayarnya. + +Awalnya, Bondowoso menuliskan segala transaksi jual beli bahan baku di atas prasasti berbentuk batu. Namun, dengan skala proyek yang sangat besar ini, ia kewalahan dan meminta bantuan kalian, para jin yang saat ini berkuliah di Institut Jin semester 6, untuk membuat aplikasi manajemen keuangan. Ia percaya kalian bukanlah jin yang pandir sehingga dapat menyelesaikan aplikasi tersebut. + +Saat ini, Bondowoso menginginkan aplikasi tersebut dapat berjalan di gawai yang ia miliki. Karena ia tidak suka buah apel, ia meminta aplikasi dibuat untuk sistem operasi Android. Bantulan Bondowoso memanajemen uangnya agar pembangunan candi berjalan lancar! + +## âš¡ Main Features + +| Feature | Screenshot | +|--------------------|----------------------------------------------------------------------------------------------------------------------------------------------| +| Login | <img src="screenshot/login.png" alt="drawing" width="200"/> | +| Transaction List | <img src="screenshot/daftar_transaksi.png" alt="drawing" width="200"/> | +| Add Transaction | <img src="screenshot/penambahan_transaksi.png" alt="drawing" width="200"/> | +| Update Transaction | <img src="screenshot/pembaruan_transaksi.png" alt="drawing" width="200"/> | +| Scan | <img src="screenshot/scan.png" alt="drawing" width="200"/> | +| Scan Result | <img src="screenshot/hasil_scan.png" alt="drawing" width="200"/> | +| Twibbon | <img src="screenshot/twibbon.png" alt="drawing" width="200"/> | +| Graph | <img src="screenshot/graph_vertical.png" alt="drawing" width="200"/> <img src="screenshot/graph_horizontal.png" alt="drawing" height="200"/> | +| Settings | <img src="screenshot/pengaturan.png" alt="drawing" width="200"/> | +| Network Sensing | <img src="screenshot/pendeteksi_jaringan.png" alt="drawing" width="200"/> | + +## ðŸ•¹ï¸ Library + +* room +* retrofit2 +* Moshi +* dotenv +* cameraX +* okhttp3 +* Apache POI + +## 💻 Developers + +| Name | Features | Exploration hours | Working Hours | +|---------------------------------------------------|----------------------------------------------------------------------------------|-------------------|---------------| +| [Yudi Kurniawan](https://github.com/frankiehuangg)| Login | | | +| [Wilson Tansil](https://github.com/Tansil011019) | Login; Logout; JWT Service; Graph; Network Sensing; Twibbon | 5 | 20 | +| [Farizki Kurniawan](https://github.com/farizkik) | Header and Navbar; Transaction CRUD; Transaction List; Broadcast Receiver | 5 | 20 | +| [Frankie Huang](https://github.com/frankiehuangg) | Note Scanning; Export Transaction to Spreadsheets; Send Transaction with Gmail | 8 | 8 | diff --git a/app/src/main/java/com/example/bondoman/ui/twibbon/TwibbonFragment.kt b/app/src/main/java/com/example/bondoman/ui/twibbon/TwibbonFragment.kt index dae82ccfafc286e33f442eed52f3d704798b5e23..ca167542f1748ff671fba4e97b77b814081015f3 100644 --- a/app/src/main/java/com/example/bondoman/ui/twibbon/TwibbonFragment.kt +++ b/app/src/main/java/com/example/bondoman/ui/twibbon/TwibbonFragment.kt @@ -137,7 +137,6 @@ class TwibbonFragment : Fragment() { override fun onImageSaved(outputFileResults: ImageCapture.OutputFileResults) { val msg = "Photo captured successfully: ${outputFileResults.savedUri}" - Toast.makeText(requireContext(), msg, Toast.LENGTH_SHORT).show() Log.d("Twibbon Fragment", msg) displayCapturedImage(outputFileResults.savedUri!!) }