Skip to main content
ClueApps
العربيةChat on WhatsApp

Savoré

Online ordering for an Egyptian food brand — in Arabic and English, and it installs on a phone.

  • Live now
  • Food and e-commerce
  • 2026
  • Web · PWA · Admin dashboard
The Savoré store on a phone beside the dashboard on a tablet

The challenge

Savoré took orders by phone and social media. Customers needed to order and schedule delivery themselves, without being asked to install an app from a store.

The catalogue is its own problem: the same dish in four sizes, items that combine into bundles, and offers that change. That is hard to explain in a conversation and harder to calculate correctly every time.

And the team needed one place to run orders, the kitchen, the menu, delivery areas and the day’s capacity — instead of a chat thread and a notebook.

What we built

We built an ordering store in Arabic and English (RTL and LTR) as a progressive web app: a customer can install it on their home screen and open it like any app, without downloading anything from a store.

They pick a dish, configure it with add-ons, choose a delivery area with the fee shown before they commit, and book a day and a time slot up to a week ahead. The cart survives closing the page.

The offer engine runs inside the cart itself: the discount is calculated automatically and shown on its own line before the total, so the customer can see what they saved without anyone working it out for them.

Behind it is a full dashboard for the team: orders, the kitchen, the menu, ingredients and costing, zones, couriers, scheduling and analytics.

The Savoré store home screen on a phone: cover photo, contact buttons and menu categories
The store on a phone: installed from the browser and opened like any app.

What it does

For the customer

  • Arabic and English, one tap apart
  • Menu with categories, photos, discount badges and search
  • Dish configuration with required and optional add-ons
  • Build-your-own and mix-and-match bundles with automatic discounts
  • A cart that survives a page refresh
  • Delivery area picker with the fee shown up front
  • Delivery date and time slot, up to a week ahead
  • Order confirmation with a status timeline
  • Catering menu priced by headcount
  • One-tap WhatsApp support
A dish page in the Savoré store: size, sauce and add-ons, with the price updating as they are chosen
A dish and its add-ons: the price moves with every choice, with nobody doing the arithmetic.
Checkout in the Savoré store: delivery area and fee, and the delivery day and time slot
Checkout: the area and its fee, and a day and slot from the ones still open.
The order status page in the Savoré store: a timeline from confirmed to preparing to delivery
After ordering: a status page that updates itself, so nobody has to ask.

For the team — the dashboard

  • Orders with status tabs, phone search and a date filter
  • Quick accept, and copy the customer’s details in one tap
  • Kitchen screen with production totals
  • Thermal receipt printing
  • Menu and categories in both languages
  • Ingredients, recipes and the cost of each dish
  • Delivery zones and their fees
  • Courier management
  • A calendar of open days and slots with a cap on each
  • Analytics: menu views, orders, revenue, conversion and top dishes
  • Customers sorted by spend, with export
  • Promo codes, user permissions and homepage content
The orders screen in the Savoré dashboard: status tabs and a list of orders with their numbers and times
Every order in one place — web, WhatsApp and phone — under status tabs.
The kitchen production screen in the Savoré dashboard: recipe batches and ingredient totals by weight
The production list: pick a day and the dashboard works out the batches and every ingredient by weight — instead of 45 minutes with a calculator.
The couriers screen in the Savoré dashboard: deliveries and cash settlement per courier
Couriers: deliveries and cash settle on the screen, not on paper at the end of the night.
A heatmap in the Savoré analytics: orders across the days of the week and hours of the day
When the rush arrives: Thursday on a chart, so staffing and promotions follow real demand.

Built with Laravel · MySQL · React + TypeScript

What changed

Savoré's own figures, three months after launch, against how they worked before.

  • 82%of orders now arrive through the online menu
  • +37%monthly orders, three months after launch
  • 11 hrssaved every week taking and confirming orders
  • 45 → 5 minto build the kitchen’s daily production list
  • 0double-booked delivery slots since launch
  • 100%of dishes with a known food cost
  • 3 weeksfrom the first meeting to the first live order

The assistant inside the dashboard

An admin uploads costing sheets as they are — images, PDF or Excel — and the assistant reads the ingredients, recipes and their menu links out of them, producing a draft that is reviewed before anything is saved. Approving it passes through the same validation as manual entry, so there is no side door into the data.

Have an idea like one of these?

Tell us about it and we'll reply with a scope, a timeline and a quote. Within 24 hours, and free.

Chat on WhatsApp