SMART CAFE SELF-SERVICE ORDERING SYSTEM Klik untuk HD
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7
Screenshot 8
Screenshot 9
Screenshot 10
Screenshot 11
Screenshot 12
Screenshot 13
Screenshot 14
Screenshot 15
Screenshot 16
Screenshot 17
Screenshot 18
Full Source Code
100% Bersih & Tanpa Enkripsi
Database Included
File SQL Siap Diimpor
Akses Instan
Link Download via WhatsApp
Bantuan Instalasi
Panduan Setup Lengkap
codeigniter 4 Ready Stock

SMART CAFE SELF-SERVICE ORDERING SYSTEM

Investasi Source Code
Rp 500.000
Sekali Bayar
Dapatkan paket lengkap source code, database, dan panduan penggunaan langsung tanpa biaya langganan.
Paket Pembelian Termasuk:
Master File Source Code lengkap (Full Project)
File Database MySQL (.sql) terstruktur & siap pakai
Dokumentasi langkah-langkah konfigurasi (README / Dokumen)
Hak cipta penuh untuk pengembangan & modifikasi lanjutan

Deskripsi & Fitur Lengkap

Pelajari spesifikasi dan arsitektur modul yang terdapat pada source code ini.
BAB I: PENDAHULUAN 1.1 Latar Belakang Di era digital, efisiensi operasional adalah kunci bisnis kuliner. Masalah klasik yang sering terjadi adalah antrean panjang di kasir dan kesalahan komunikasi (human error) saat pelayan mencatat menu. Dengan memanfaatkan teknologi QR Code dan Payment Gateway, proses pemesanan bisa dilakukan langsung oleh pelanggan secara mandiri (self-service). 1.2 Tujuan Sistem Mempercepat proses pemesanan tanpa harus menunggu pelayan. Menyediakan sistem pembayaran yang cashless dan otomatis. Memudahkan admin dalam memantau status ketersediaan meja secara real-time. BAB II: ANALISIS LOGIKA SISTEM 2.1 Alur Penggunaan (User Journey) Logika sistem ini dibagi menjadi empat tahap utama: Tahap Scanning (Entry Point): Pelanggan melakukan scan QR Code yang tertempel di meja. QR Code ini unik, membawa parameter ID Meja (misalnya: cafe.com/order?table=10). Sistem otomatis mengenali bahwa pesanan ini berasal dari meja nomor 10. Tahap Pemilihan Menu (Digital Catalog): Halaman web akan menampilkan kategori menu (Makanan, Minuman, Snack). Pelanggan memilih item dan menentukan jumlah. Data pesanan disimpan sementara di dalam session atau local storage browser pelanggan. Tahap Transaksi (Payment Gateway vs Cash): Payment Gateway: Integrasi dengan pihak ketiga (seperti Midtrans/Xendit). Pelanggan membayar via QRIS/OVO/VA. Begitu lunas, sistem mendapat notifikasi (callback) dan status pesanan berubah menjadi 'Paid'. Cash: Pelanggan memilih bayar di kasir. Status pesanan menjadi 'Pending'. Admin harus melakukan konfirmasi manual di dashboard untuk mengubahnya menjadi 'Paid'. Tahap Output (Printing): Setelah status menjadi 'Paid', server memerintahkan printer thermal di bagian dapur/bar untuk mencetak Order Slip agar pesanan segera dibuat. BAB III: PERANCANGAN DATABASE (DATA MODEL) Berdasarkan kebutuhan elo, berikut adalah struktur tabel minimal yang harus ada di PHPMyAdmin: Tabel | Kolom Utama | Deskripsi m_meja | id_meja, no_meja, status | Status: 0 (Kosong), 1 (Terisi). m_menu | id_menu, nama_menu, harga, kategori, stok | Master data makanan/minuman. t_order | id_order, id_meja, total_bayar, status_bayar | Status: Pending, Paid, Cancelled. t_order_detail | id_detail, id_order, id_menu, qty, subtotal | Rincian item dalam satu pesanan. BAB IV: DASHBOARD ADMIN (MONITORING) Halaman Admin akan memiliki visualisasi bernama "Floor Plan Monitoring": Visualisasi Meja: Menampilkan kotak-kotak yang mewakili nomor meja. Meja Hijau (Available): Belum ada pesanan aktif. Meja Kuning (Waiting Payment): Pelanggan sudah pesan tapi belum bayar (Cash mode). Meja Merah (Occupied): Pesanan sudah lunas dan sedang diproses/disajikan. Fitur "Reset Meja": Setelah pelanggan selesai makan dan pergi, admin menekan tombol "Clear Meja" untuk mengubah status meja kembali menjadi hijau (siap digunakan pelanggan baru). BAB V: KEBUTUHAN TEKNIS (TECH STACK) Framework: CodeIgniter 4 (PHP 8.x). Database: MySQL/MariaDB. Frontend: Bootstrap atau Tailwind CSS (untuk tampilan responsif di HP). Printing: Library mike42/escpos-php (untuk koneksi ke printer thermal). Payment: API Midtrans (mendukung QRIS otomatis). BAB VI: PENUTUP Dengan sistem ini, pemilik cafe bisa menekan biaya operasional karena tidak butuh banyak pelayan pencatat menu. Selain itu, data transaksi tersimpan rapi untuk laporan bulanan.
Alur Pembelian
1
Hubungi via WhatsApp

Klik tombol beli di atas, sistem akan menyiapkan pesan otomatis berisi rincian produk.

2
Konfirmasi & Pembayaran

Admin akan mengirimkan nomor rekening / QRIS untuk kemudahan transfer pembayaran.

3
Terima File & Panduan

Setelah konfirmasi, link unduhan master source code dan database langsung dikirimkan.

Fullscreen Screenshot