Sistem Akuntansi Modular Multi-Tenant
Proyek pribadi jangka panjang: platform akuntansi berarsitektur mikroservis yang dirancang multi-tenant untuk disewakan ke banyak perusahaan.
Sistem Akuntansi Modular Multi-Tenant
- Tahun
- 2023
- Peran
- Proyek pribadi — dikerjakan sendiri di sela pekerjaan utama
Masalah
Bukan pesanan klien — ini inisiatif pribadi yang dimulai sejak 2023 dan masih berjalan hingga sekarang. Tujuannya membuktikan pemahaman menyeluruh atas siklus akuntansi perusahaan sambil menyiapkan produk yang nantinya bisa disewakan sebagai layanan ke banyak perusahaan sekaligus.
Pendekatan
Dibangun dengan arsitektur mikroservis sejak awal agar tiap modul — penjualan, pembelian, kas, persediaan, dan akuntansi — bisa berkembang secara independen, dengan desain multi-tenant sehingga satu sistem dapat melayani banyak perusahaan penyewa secara terisolasi.
Hasil
- Modul jual (permintaan, order, jual) dan beli (permintaan, order, beli) sudah berjalan penuh
- Utang piutang, kas masuk/keluar, persediaan, dan jurnal saling terhubung dalam satu alur pencatatan
- Laporan laba rugi, neraca, buku besar, dan cut off utang piutang dihasilkan langsung dari data transaksi
Kenapa proyek ini ada
Proyek ini berbeda dari studi kasus lain di halaman ini — bukan pekerjaan untuk klien, melainkan proyek pribadi yang saya bangun sejak 2023 di sela-sela pekerjaan utama saya. Saya menyertakannya di sini bukan sebagai bukti pekerjaan yang sudah selesai, tetapi sebagai referensi kemampuan: bahwa saya bisa merancang dan membangun sistem akuntansi berskala enterprise secara mandiri, dari nol, dan mempertahankannya berjalan selama bertahun-tahun.
Rencana jangka panjangnya, sistem ini akan disewakan sebagai layanan (multi-tenant) — satu basis kode melayani banyak perusahaan penyewa, masing-masing dengan data yang terisolasi.
Arsitektur
Sistem dibangun dengan pendekatan mikroservis sejak hari pertama. Setiap area fungsional — penjualan, pembelian, kas, persediaan, dan akuntansi — berdiri sebagai layanan yang bisa dikembangkan dan diskalakan secara terpisah, bukan satu aplikasi monolitik raksasa.
Fitur yang sudah berjalan
Karena proyek ini masih aktif dikembangkan, berikut kemampuan yang sudah berfungsi hingga saat ini:
- Penjualan — permintaan penjualan, order penjualan, hingga transaksi jual
- Pembelian — permintaan pembelian, order pembelian, hingga transaksi beli
- Utang piutang, termasuk mekanisme cut off
- Jurnal — dengan keterhubungan otomatis dari transaksi operasional
- Persediaan
- Kas masuk dan kas keluar
- Buku besar
- Laporan akuntansi: laba rugi dan neraca
Modul-modul lain masih dalam pengembangan berkelanjutan.
Status saat ini
Proyek ini masih berjalan — bukan produk yang sudah dirilis ke pasar. Video di atas adalah demonstrasi kemampuan sistem pada tahap pengembangan saat ini, bukan produk akhir.