Commerce
Restaurant ordering PWA
A concept ordering app for restaurants and cafés. Customers scan, order and pay in a few taps, with no app store download. The kitchen sees every order the moment it is placed.
- Type
- Progressive web app (concept)
- Platforms
- Mobile web (installable), kitchen tablet
- Languages
- French, Arabic, English
- Status
- Concept
ConceptA forward-looking build we designed for the Algerian market. It shows how we would approach it; it is not a client project.
The challenge
Where things stood
Phone orders get misheard, delivery apps take a commission and keep the customer relationship, and printed menus go out of date. Many customers won't install another app, and connections are not always fast.
Our solution
What we built
An installable web app that loads fast on a weak connection and lets customers browse the menu offline. They order for dine-in, pickup or delivery and pay cash or by card. Orders land on a kitchen screen by status, and the owner updates the menu, prices and availability in seconds.
Key features
What it does, day to day
Live menu
Prices and availability updated instantly; sold-out dishes hide themselves.
Fast on any network
Light, installable, and the menu still opens offline.
Dine-in, pickup, delivery
Table QR codes, scheduled pickup and delivery zones.
Kitchen screen
Orders by status (new, preparing, ready) with timers.
Cash or card
Cash at pickup or on delivery, card payment where available.
Your customers, directly
Order history and offers you send yourself, with no commission.
Stack
Built with
Proven, well-supported tools. You own the code and the data.
- SvelteKit
- Workbox
- Node.js
- PostgreSQL
- WebSockets
- PWA
Interface
Inside the product
Illustrative recreations with placeholder data. No client information is shown.
