Sistem Manajemen Keuangan BUMDes Berbasis Web
"Input Sederhana oleh Manusia, Perhitungan Kompleks oleh Sistem"
- Jurnal umum otomatis
- Buku besar
- Neraca saldo
- Laba/rugi
- Neraca (posisi keuangan)
- 5 Laporan PDF profesional dengan kop surat
- 3 Template Excel siap import
- Filter bulanan atau tahunan
- Export ke PDF/Excel
- BUMDes Induk (Pusat)
- Unit usaha dengan RAK
- Konsolidasi otomatis
- Transfer antar unit
- Piutang usaha (Accounts Receivable)
- Hutang usaha (Accounts Payable)
- Cicilan bertahap
- Lampiran dokumen (KTP, surat perjanjian)
- Responsif di semua device
- Install sebagai aplikasi
- Mode offline
- 5 Role: Admin, Bendahara Pusat, Bendahara Unit, Manajer Unit, Pengawas
- Audit log lengkap
- Session timeout 30 menit
# 1. Download package
wget https://github.com/mrobish/website-bumdes/releases/download/v2.0.0/bumdes-v2.0.0.zip
# 2. Extract ke folder web
unzip bumdes-v2.0.0.zip -d /var/www/bumdes/
# 3. Set permissions
chmod -R 755 storage bootstrap/cache
# 4. Buka browser β wizard otomatis!| Komponen | Minimum | Rekomendasi |
|---|---|---|
| PHP | 8.1 | 8.1+ |
| Database | MySQL 5.7 / MariaDB 10.3 | MariaDB 10.6+ |
| RAM | 1 GB | 2 GB |
| Storage | 2 GB | 5 GB |
PHP Extensions Wajib:
openssl, pdo, pdo_mysql, mbstring, tokenizer, xml,
ctype, json, bcmath, fileinfo, gd, curl, zip
π Panduan lengkap: README-INSTALL.md
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β π Dashboard Keuangan BUMDes β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β ββββββββββββ ββββββββββββ ββββββββββββ ββββββββββββ β
β β π° Kas β β π Laba β β π Rugi β β π¦ Bank β β
β β Rp 50jt β β Rp 25jt β β Rp 10jt β β Rp 100jt β β
β ββββββββββββ ββββββββββββ ββββββββββββ ββββββββββββ β
β β
β π Grafik Bulanan π Transaksi Terakhir β
β βββββββββββββββββββ βββββββββββββββββββββββββββ β
β β βββββββββββββ β β 01/06 - Pemasukan Rp 5jtβ β
β β βββββββββββββ β β 02/06 - Pengeluaran 2jt β β
β βββββββββββββββββββ βββββββββββββββββββββββββββ β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββ
β π Input Transaksi β
βββββββββββββββββββββββββββ€
β β
β Tanggal β
β βββββββββββββββββββ β
β β 04/06/2026 β β
β βββββββββββββββββββ β
β β
β Tipe Transaksi β
β βββββββββββββββββββ β
β β Pemasukan βΌ β β
β βββββββββββββββββββ β
β β
β Jumlah (Rp) β
β βββββββββββββββββββ β
β β 5.000.000 β β
β βββββββββββββββββββ β
β β
β Keterangan β
β βββββββββββββββββββ β
β β Sewa tempat β β
β βββββββββββββββββββ β
β β
β [πΎ Simpan Transaksi] β
β β
βββββββββββββββββββββββββββ
| Teknologi | Versi | Kegunaan |
|---|---|---|
| Laravel | 10 | PHP Framework |
| Filament | 3 | Admin Panel |
| PHP | 8.1 | Backend |
| MariaDB | 10.6 | Database |
| Tailwind CSS | 3 | Styling |
| Livewire | 3 | Reactive UI |
| DomPDF | 2 | PDF Generation |
| PhpSpreadsheet | 1.29 | Excel Export |
bumdes/
βββ app/
β βββ Http/Controllers/ # Controller
β βββ Models/ # Eloquent Models
β βββ Services/ # Business Logic
β βββ Filament/ # Admin Panel
βββ database/
β βββ migrations/ # Database Schema
β βββ seeders/ # Data Default
βββ resources/views/ # Blade Templates
βββ routes/ # Route Definitions
βββ storage/ # Logs & Cache
βββ public/ # Public Assets
APP_NAME="BUMDes Management System"
APP_ENV=production
APP_KEY=base64:...
APP_DEBUG=false
APP_URL=https://bumdes.example.com
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=bumdes
DB_USERNAME=bumdes_user
DB_PASSWORD=passwordserver {
listen 80;
server_name bumdes.example.com;
root /var/www/bumdes/public;
index index.php;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
include fastcgi_params;
}
}accounts- Chart of Accounts (30 SAK ETAP)transactions- Transaksi keuanganjournal_entries- Jurnal double-entrypiutangs- Piutang usahahutangs- Hutang usahabudgets- Anggaran per kategoribusiness_units- Unit usahausers- Pengguna sistem
transactions (1) βββ (N) journal_entries
accounts (1) βββ (N) journal_entries
piutangs (1) βββ (N) piutang_payments
hutangs (1) βββ (N) hutang_payments
- Akuntansi double-entry SAK ETAP
- 5 Laporan PDF profesional
- Piutang & Hutang
- Multi unit usaha + konsolidasi
- Multi user & role
- Install wizard
- Mobile-first PWA
- Telegram Bot notifications
- RESTful API (20+ endpoints)
- Marketplace produk BUMDes
- Payroll/Gaji karyawan
- Inventori/Stok barang
- Bank reconciliation
- Export ke SIPD Kemendagri
- Fork repository
- Buat branch (
git checkout -b feature/xxx) - Commit (
git commit -m 'feat: add xxx') - Push (
git push origin feature/xxx) - Buat Pull Request
MIT License - Β© 2026 mrobis
Bebas digunakan, dimodifikasi, dan didistribusikan.
Dibuat oleh mrobis
- π Website: bumdes.ondesa.id
- π§ GitHub: github.com/mrobish
- π¦ Download: Releases