Loading…
Loading…
Web + mobile system
Customer ordering and café operations in one connected system.
Designed and developed by Justine
I designed and developed the customer app, backend, database workflows, and separate employee and administrator portals. The goal was to keep ordering, reservations, and daily operations working from the same information.
Customers browse products, place orders, reserve tables, and pay online. Staff handle check-in, table availability, walk-in orders, and preparation. Administrators manage the menu, accounts, and operational records.
Laravel centralizes the business rules, MySQL stores operational data, and Reverb broadcasts changes. Scheduled jobs release unpaid reservations and orders after their deadline so unfinished transactions do not keep tables blocked.