Sajiin: connecting a table QR menu to the restaurant team behind the order.
The problem
Customers and staff need a shared view of menu choices, item notes, payment status, and kitchen progress.
My solution
I built a browser-based restaurant ordering platform with table-specific QR links and an operational dashboard.
Key features
• QR menus, categories, carts, and item notes
• Payment status and customer order updates
• Kitchen order stages and waiter requests
• Menu/table management and multi-branch workflows
• Sales reporting and staff permissions
Engineering notes
Prices are recalculated on the server, payment webhooks are verified, and access is scoped by role and branch. Polling keeps the views updated; demo payments use Midtrans Sandbox.