Skip to content

BudgetBee merupakan aplikasi berbasis Android untuk membantu anda untuk mengelola keuangan pribadi dengan memberikan fitur personalisasi yaitu dashboard berisikan rekapan semua aktivitas keuangan dan tracking target.

Notifications You must be signed in to change notification settings

rayhanbss/budget-bee

Repository files navigation

BudgetBee

BudgetBee Logo

BudgetBee merupakan aplikasi berbasis Android untuk membantu anda untuk mengelola keuangan pribadi dengan memberikan fitur personalisasi yaitu dashboard berisikan rekapan semua aktivitas keuangan dan tracking target.

🚀 Fitur Utama

  • Rekapan aktivitas keuangan pengguna
  • Personalisasi kategori income dan expense
  • Notulensi transaksi aktivitas keuangan
  • Menentukan target tabungan pengguna

🔧 Prasyarat

  • Android Studio Arctic Fox (atau lebih baru)
  • JDK 11 atau yang kompatibel
  • Emulatord atau perangkat Android dengan minimum API level sesuai build.gradle

🌐 API Server

BudgetBee membutuhkan API server Laravel untuk penyimpanan dan pengambilan data. Silakan clone dan jalankan API server dari repository berikut, pada branch release/api-v1:

https://github.com/syvlnl/BuBee

  1. Clone repository API server:
git clone https://github.com/syvlnl/BuBee.git
cd BuBee
git checkout release/api-v1

  1. Ikuti instruksi di README di repo BuBee untuk menjalankan server (default: http://localhost:8080).
  2. Pastikan server API berjalan sebelum menjalankan aplikasi BudgetBee.

▶️ Cara Menjalankan Aplikasi

  1. Clone repository ini:
    git clone https://github.com/rayhanbss/budget-bee
    
  2. Buka proyek di Android Studio.
  3. Sinkronisasi Gradle dan tunggu proses build selesai.
  4. Jalankan aplikasi di emulator atau perangkat Android.

⚙️ Konfigurasi Aplikasi

Buka file ApiService.kt (atau file konfigurasi network di proyek) dan atur BASE_URL sesuai alamat server API:

const val BASE_URL = "http://10.0.2.2:8080/"

Catatan: Jika menjalankan di emulator Android, gunakan 10.0.2.2 untuk mengakses localhost pada komputer host.

Jika menggunakan perangkat fisik (HP), ubah BASE_URL menjadi "http://<IP-perangkat-hoster>:8000/" di ApiService.kt, jalankan server API server pada IP tersebut php artisan serve --host:<IP-perangkat-hoster> --port:8000, dan pastikan perangkat Android dan server API berada di jaringan yang sama.

👩‍💻 Tim Pengembang


Rayhan Bagus Sadewa

Safina Sabil

Syavela N. Liset

Velen Novanti

About

BudgetBee merupakan aplikasi berbasis Android untuk membantu anda untuk mengelola keuangan pribadi dengan memberikan fitur personalisasi yaitu dashboard berisikan rekapan semua aktivitas keuangan dan tracking target.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages