Cafe Vibe: pesan dari meja sampai dapur
Pelanggan memindai QR di meja, memilih menu, lalu membayar dengan QRIS. Pesanan langsung muncul di layar kasir dan layar dapur tanpa perlu memuat ulang halaman.
- Pembayaran QRIS dinamis, dikonfirmasi lewat webhook
- Server-Sent Events supaya kasir dan dapur menerima pesanan seketika
- Server Node.js dengan database SQLite mode WAL
- 33 skenario uji end-to-end
- Memakai sekitar 40 MB RAM di server produksi
Node.js, SQLite, Server-Sent Events, QRIS, Nginx, PM2