Overview
POS Resto adalah sistem Point of Sale yang dirancang khusus untuk kebutuhan restoran dengan konsep dine-in. Sistem ini mencakup order management per meja, kitchen display system (KDS) untuk dapur, dan fitur split bill untuk kemudahan pembayaran.
Real-time communication antara kasir dan dapur menggunakan Pusher WebSocket, memastikan setiap order langsung muncul di layar dapur tanpa delay.
Challenges & Solutions
Sinkronisasi real-time antara order screen, kitchen display, dan kasir memerlukan arsitektur event-driven. Pusher WebSocket digunakan untuk broadcasting event setiap kali ada order baru, update status masakan, atau pembayaran.
Split bill dengan kalkulasi yang akurat — termasuk pembulatan dan alokasi pajak per item — memerlukan logic yang teliti untuk menghindari selisih pembayaran.
Key Features
- Order management per meja
- Kitchen display system (KDS) real-time
- Split bill & pembayaran terpisah
- Manajemen menu dengan kategori & modifier
- Reservasi meja online
- Laporan penjualan per menu & per meja
- Cetak bill & struk otomatis