Lompat ke konten
Logo Mas Rizal Wahidi masrizalw.com
Semua karya

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.