Sistem informasi Point of Sale (POS) terintegrasi dengan Manajemen Inventaris yang dirancang khusus untuk optimalisasi alur transaksi dan pengendalian stok bahan baku pada UMKM kuliner MTM Steak.
Sistem ini memecahkan masalah pencatatan ganda (redundancy) kasir serta mencegah kehabisan bahan baku mendadak (stockout) melalui mekanisme otomatisasi pemotongan stok berbasis resep secara real-time.
- Pencatatan Ganda (Redundant Entry): Menggantikan alur manual kasir yang sebelumnya mencatat di aplikasi ponsel lalu menyalin ulang ke buku besar.
- Antrean di Meja Kasir: Menyediakan katalog digital mandiri (E-Menu via QR Code) untuk mempercepat pemesanan pelanggan.
- Stockout Bahan Baku: Mengeliminasi pengecekan fisik manual tiap malam dengan pemotongan stok otomatis saat pesanan menu matang diproses dapur.
- Akurasi Laporan Owner: Mengotomatiskan rekapitulasi omzet penjualan harian, tren pendapatan, dan status sisa bahan baku tanpa kalkulasi manual.
Sistem ini menggunakan kontrol akses berbasis peran (Role-Based Access Control) yang mencakup 4 pemangku kepentingan:
- Katalog Digital: Akses menu makanan, minuman, dan varian saus langsung melalui pemindaian QR Code meja.
- Pemesanan Mandiri: Memasukkan pesanan ke keranjang dan mengirimkannya langsung ke antrean sistem kasir.
- Manajemen Antrean Pesanan: Validasi pesanan masuk dari meja pelanggan.
- Kalkulasi & Pembayaran: Perhitungan otomatis total tagihan, diskon, nominal bayar, dan kembalian (Tunai & QRIS).
- Pencetakan Struk: Cetak bukti transaksi formal secara otomatis untuk pelanggan.
- Sinkronisasi Pemesanan: Menerima instruksi menu yang harus dimasak secara real-time.
- Otomatisasi Stok Bahan Mentah: Stok daging, bumbu, dan saus terpotong otomatis sesuai takaran gramasi resep saat pesanan diproses.
- Manajemen Stok Masuk: Pencatatan pasokan bahan baku baru yang masuk ke gudang.
- Executive Dashboard: Visualisasi grafik omzet harian, mingguan, dan bulanan.
- Peringatan Stok Kritis: Notifikasi dini batas minimum (safety stock) bahan baku yang hampir habis.
- Laporan Manajerial & PDF: Ekspor rekapitulasi data penjualan dan mutasi stok ke format PDF siap cetak.
Manajemen Resep (Recipe Management) & Real-Time Stock Deduction
Berbeda dari POS ritel konvensional yang hanya memotong stok barang jadi, sistem ini mengonversi satu porsi menu matang (misal: Tenderloin Steak + Mushroom Sauce) menjadi pemotongan beberapa komponen logistik mentah secara proporsional (gramasi daging, takaran saus, dan pelengkap) serta mendukung perputaran bahan baku berbasis FIFO (First-In, First-Out).
- Backend: PHP
- Database: MySQL / MariaDB
- Frontend: HTML5, CSS3, JavaScript, Bootstrap
- Reporting: Library PDF Generation (mPDF / FPDF)
- Metodologi Pengembangan: Waterfall Model & Unified Modeling Language (UML)
├── assets/ # CSS, JavaScript, vendor assets, dan ikon UI
├── config/ # Pengaturan koneksi basis data (db.php)
├── controllers/ # Logika bisnis transaksi, kalkulasi stok, dan autentikasi
├── includes/ # Komponen tata letak (navbar, sidebar, header, footer)
├── views/ # Antarmuka (Customer E-Menu, Kasir POS, Kitchen, Owner)
├── uploads/ # Direktori penyimpanan struk/gambar menu
├── database/ # Berkas dump skema SQL (mtm_pos.sql)
└── index.php # Titik masuk utama aplikasi