DuitKita — source code lengkap aplikasi SaaS manajemen keuangan keluarga, siap dipakai sendiri atau dijadikan pondasi produk kamu. Bukan sekadar tema statis: full backend + frontend yang jalan beneran, dengan multi-tenant, otentikasi, dan alur bisnis keuangan keluarga yang sudah teruji.
Kenapa DuitKita?
- 👨👩👧 Multi-keluarga (SaaS) — tiap keluarga terisolasi penuh, tanpa alur "gabung ke keluarga orang lain"
- 💸 Transaksi & anggaran per kategori — catat pemasukan/pengeluaran, klik langsung untuk edit anggaran per kategori
- 🐷 Target tabungan yang beneran nyambung — kontribusi tabungan otomatis tercatat sebagai transaksi, saldo & laporan selalu akurat
- 👥 Role keluarga — Owner, Pasangan (akses setara owner kecuali kelola anggota), dan Member — lengkap dengan policy Laravel di setiap aksi
- 🔐 Login Google opsional — bisa dipaksa (Google-only) atau berdampingan dengan email/password
- 📊 Dashboard, laporan, tren 6 bulan — chart pemasukan/pengeluaran per kategori & per anggota
- 🚀 CI/CD siap pakai — Docker + GitHub Actions (test → build → deploy), tinggal isi secret
Tech Stack
Laravel 13 · Inertia.js + Vue 3 · Bootstrap 5
PostgreSQL (kompatibel Supabase, RLS-ready)
Repository → Service → Controller pattern
Yang Didapat
- Source code lengkap (backend + frontend), tanpa
vendor//node_modules/— tinggalcomposer install&npm install - Skema database & migration siap jalan
- Dockerfile + GitHub Actions workflow untuk deploy otomatis
- Struktur kode rapi, gampang di-extend untuk kebutuhan lain
Cocok untuk yang mau belajar arsitektur SaaS multi-tenant di Laravel, atau langsung dipakai sebagai starting point produk keuangan/budgeting sendiri.