Masalah #
CV Andika Jaya Infinite mengelola bisnis penjualan dan pemeliharaan APAR (Alat Pemadam Api Ringan) secara manual — mulai dari pencatatan stok, penjualan, hingga jadwal pemeliharaan. Proses manual ini menyebabkan:
- Kesenjangan antara stok fisik dan stok sistem
- Sulit melacak kontrak pemeliharaan yang sudah jatuh tempo
- Laporan keuangan yang lambat dan rentan kesalahan
Solusi #
Dibangun MIS-APAR (Management Information System for Fire Extinguisher) sebagai produk pertama PT Akordium Digital Berkah — perusahaan sole proprietorship saya.
Fitur Utama #
Sistem ERP-style yang mencakup seluruh operasional bisnis APAR:
- Master data — customer, produk, pricing
- Sales workflow — sales order, invoice, delivery
- Maintenance management — kontrak pemeliharaan, scheduling, tracking
- Bookkeeping — pembayaran, laporan keuangan
- Document management — generate dokumen terkait transaksi
Stack Teknis #
| Komponen | Teknologi |
|---|---|
| Backend | Laravel |
| Frontend | Livewire + Alpine.js |
| Styling | Tailwind CSS + Flux UI |
| Database | MySQL |
| Cache | Redis |
Dioptimalkan untuk pengguna non-teknis — 4 admin user dan owner mengoperasikan sistem untuk kegiatan bisnis sehari-hari.
Hasil #
- Digitalisasi seluruh operasional bisnis APAR yang sebelumnya manual
- Interface yang user-friendly untuk pengguna non-teknis
- Workflow ERP-style lengkap dari sales hingga maintenance contract
Pelajaran #
- User-centric design untuk non-teknis — keputusan menggunakan Livewire + Alpine.js (bukan SPA framework) mempercepat development sambil tetap memberikan interaktivitas yang cukup untuk admin
- ERP-style complexity management — bisnis APAR punya domain logic yang lebih kompleks dari yang terlihat (pricing tier, maintenance scheduling, document generation) — memahami domain bisnis jauh lebih penting daripada pilihan teknis
- First product lessons — membangun produk pertama untuk klien nyata mengajarkan arti sebenarnya dari “build what matters” vs “build what’s cool”