Diterbitkan pada
21 September 2026
FeaturedPersonal ProjectIn Progress

ERP Restaurant

By Samsul Hadi @Threads
ERP Restaurant

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.