- Diterbitkan pada
- 21 September 2026
FeaturedPersonal ProjectIn Progress
ERP Restaurant
By Samsul Hadi @Threads


Saya masuk mula-mula sebagai IT Support yang menangani perangkat keras, POS, CCTV, dan jaringan. Setelah memetakan celah di proses kerja, saya merancang dan membangun sendiri sistem ERP untuk sebuah jaringan restoran multi-cabang di Indonesia agar seluruh divisi berjalan di atas satu platform berbasis data.
Divisi yang Terhubung
SDM, IT, Maintenance, Operasional, Marketing, Cost Control, Purchasing, dan Outlet — tersambung ujung ke ujung dengan peran yang jelas dan jejak audit di setiap perubahan.
Fitur yang Saya Bangun
- SDM: basis data karyawan, pengelolaan cuti, surat yang terbit otomatis, absensi terintegrasi mesin fingerprint, shift, dan penggajian.
- IT & Maintenance: pelacakan aset berbasis barcode, catatan kerusakan, perpindahan dan perbaikan aset.
- Operasional: inventori bahan baku bertingkat lengkap dengan kategori, jenis, dan satuan, serta checklist operasional harian.
- Marketing/CRM: data pelanggan, sistem voucher, pelacakan interaksi, dan kalender kampanye.
- Keuangan & Purchasing: pencatatan penjualan, pengelolaan pemasok dan stok, alur PR/PO, serta verifikasi pemasok.
- Integrasi Outlet: laporan penjualan terkonsolidasi, alokasi dan rekonsiliasi voucher.
Dampak Terukur
- 80–90% lebih cepat dalam menyusun laporan — dari hitungan hari menjadi menit, lewat ekspor Excel/PDF otomatis dan dasbor.
- 70–80% lebih cepat dalam menelusuri data SDM, aset IT, dan operasional.
- 300+ transaksi internal per bulan diproses: permintaan SDM, perpindahan aset, catatan maintenance, inventori, dan pembelian.
- Peningkatan 100% pada pelacakan aset berkat barcode, menaikkan akuntabilitas dan menekan kehilangan.
- Kesalahan manusia turun sekitar 50%, terutama pada inventori, catatan SDM, dan perpindahan aset.
Kontribusi Tambahan
- Membangun microsite kampanye acara, salah satunya ulang tahun perusahaan, untuk mendorong keterlibatan pelanggan.
- Memimpin transformasi digital: mengotomasi alur kerja manual dan memusatkan data agar keputusan berpijak pada angka.
- Memberi dukungan IT langsung di cabang-cabang selama masa peluncuran dan penstabilan.
Teknologi & Peran
- Peran: Full-Stack Developer — perancangan modul, implementasi, integrasi, pengujian, peluncuran, dan pelatihan pengguna.
- Stack: Yii2 (PHP) di backend, antarmuka Bootstrap dengan interaksi jQuery/AJAX, basis data MySQL, memakai PJAX di bagian yang memang cocok.
- Skala: lebih dari enam puluh modul dengan hak akses yang diatur per menu, mendukung banyak lokasi dan divisi.
Status
Berjalan — terus disempurnakan mengikuti kebutuhan operasional harian, terutama pada pelaporan, kemudahan pakai, dan keterlihatan antar divisi.