Services · Ecommerce development · QR ordering marketplaces

Shared ordering platforms for the hotel towers and food courts that feed pilgrims in Makkah.

Codeeo takes on QR menu ordering website development in Makkah for hotel tower operators, food court owners, pilgrim service companies and catering groups that sell meals from many outlets through one platform. A pilgrim scans a code, reads the menu in their own language, orders from several kitchens, pays with a foreign card, mada or Apple Pay, and collects when the alert arrives. Vendors are verified, paid and held to service rules from one operator console.

Makkah has a rhythm no other city shares. Demand rises and falls with the Umrah calendar, Ramadan and Hajj, and with the five daily prayers. A platform here has to stay fast at the busiest hour of the year and stay simple for a guest who may be visiting the Kingdom for the first time.

Built for
Operators of hotel towers and mixed use developments near the Haram, food court owners, Hajj and Umrah service companies and catering groups feeding pilgrims in Makkah.
Typical timeline
Discovery runs by video call; we then plan phases around the Umrah and Hajj calendar so launch never lands on your busiest weeks, with dates written down per phase.
What you own
The code, vendor and guest records, payout history, merchant account and admin access, all held by your company rather than by us.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

What the platform handles

Built for crowds, many languages and a calendar set by worship.

Around the Haram, food is sold through towers with several floors of outlets, hotel restaurants serving thousands of guests a day and food courts where the queue can stretch beyond the seating. Many guests arrive in groups organised by a service company, speak little Arabic or English and carry cards issued abroad. Restaurant ordering platform development in Makkah has to reflect all of that before it thinks about menu design.

We build the guest ordering pages, the vendor portal and the operator console together. The operator sets who may sell, which commission applies, how refunds are paid and when vendors receive their money. The capabilities below are the ones Makkah operators tend to need most, ordered roughly by how often they come up in discovery. Ordering from a phone also shortens the time guests spend standing in queues on crowded floors, which matters to the operator as much as to the pilgrim.

Explain your project
  • Many languages, one menu source

    Arabic and English, plus Urdu, Bahasa Indonesia, Turkish, Bengali, French or Malay as the operator chooses. Vendors enter each dish once, translations are approved in the portal, and the guest's phone language is detected so the right version opens first. Clear photos and simple icons support guests who read none of them.

    Pilgrims from many countries order without help from staff.

  • Group credit for service companies

    A Hajj or Umrah service company can buy meal credit for its group, assign it to each pilgrim's code or booking reference and receive one invoice. Pilgrims spend their credit at any participating vendor, top up with their own card if they want more, and the company sees what was redeemed.

    Group catering without paper vouchers or cash.

  • Prayer time pauses

    Vendors who stop serving around prayer times can set pause windows that follow the daily prayer schedule. Guests see when a stall will reopen, can still place an order for collection after the prayer, and nobody is charged for food a kitchen cannot prepare.

    Orders follow the day's real rhythm.

  • Multi floor and room delivery

    Codes carry the tower, floor and outlet or the hotel room. Guests in a room can order from food court vendors on lower floors, and runners receive a route with the lift bank and room number. The operator decides which vendors offer room delivery and what service fee applies.

    Tower guests eat without joining a crowded food court.

  • Payments for guests from abroad

    International Visa and Mastercard cards and Apple Pay alongside mada and STC Bank (formerly STC Pay), through a SAMA licensed payment provider. Prices show in riyals with clear totals, and receipts are available in the guest's language. Restaurant ordering payment integration in Makkah must also cope with foreign bank checks that add a step at checkout.

    Fewer failed payments from cards issued overseas.

  • Iftar and suhoor ordering windows

    During Ramadan, guests can order iftar ahead for a time slot and suhoor late at night. Vendors set capacity per slot, the platform stops taking orders once a slot is full, and the operator sees the evening's demand early enough to staff every kitchen.

    The busiest hour of the day is planned, not improvised.

  • Vendor checks and permits

    Each vendor uploads a commercial registration, municipal licence, VAT details where registered and payout bank details. The operator can add its own requirements, such as tenancy contracts or food safety training records, and every document carries an expiry reminder.

    No unverified kitchen sells under your name.

  • Commission, fees and payouts

    Commission by vendor or outlet type, service fees for room delivery and separate rates for group credit sales. Settlement statements show every deduction, and payouts can run weekly during Hajj and Ramadan when vendors need cash flow, and monthly the rest of the year.

    Vendors are paid on time in the season that matters.

  • Capacity for the peak

    The platform is load tested for the volumes you expect in the last nights of Ramadan and the Hajj days, with small pages that load on congested mobile networks and queues that hold orders safely if a kitchen screen drops offline.

    The system stays up when the city is fullest.

  • Complaints and refunds in any language

    Guests report a problem from the order page in their own language. Staff see a translated summary, issue a refund to the original card and record which party bears the cost, so disputes with vendors are settled from facts.

    Problems resolved before the guest leaves the building.

Who this is for

Who builds a shared ordering platform in Makkah.

A platform with many vendors needs an owner who controls the space or the guest relationship. In Makkah that is usually a tower operator, a hotel group, a pilgrim service company or a catering business. QR menu ordering website design in Makkah also has to respect the setting: calm layouts, no flashing promotions, and nothing that distracts a guest who has come for worship rather than for shopping.

01

Tower and mixed use operators near the Haram

Developments that combine hotels, shops and food courts across many floors. The operator wants one platform for every food outlet, visibility of sales by floor and by brand, and rules that apply to all tenants. Room delivery from food court vendors is often the feature that pays for the project, because it serves guests who would otherwise leave the building to eat. Tenant rules such as opening hours and menu standards can be enforced in the vendor portal rather than by memo.

Lease reporting by turnover can be included.

02

Hajj and Umrah service companies

Companies that look after groups of pilgrims and include meals in their packages. Group credit, one invoice and a record of what was eaten replace stacks of meal vouchers. Pilgrims gain choice across several vendors, and the company keeps control of its costs and sees which kitchens its groups prefer. Dietary needs recorded for a group can filter the menu each pilgrim sees.

Credit can expire automatically when a group departs.

03

Hotel groups with several outlets

A large hotel may run a buffet, a café, a grill and a takeaway counter. Each outlet can trade as its own seller with its own books, while guests order across all of them from one menu and charge to the room or pay by card. The owner still sees the whole property in one console. Buffet capacity and takeaway counters can be shown side by side, so guests choose the outlet with the shortest wait.

04

Catering groups and central kitchens

Businesses that cook for many hotels or groups and sell through partner outlets. The platform lets each outlet list the caterer's meals, take orders and payments, and pass production numbers back to the central kitchen ahead of the next service, with commission settled between both sides automatically. Shelf life and allergen details travel with each dish to the outlet menu.

Six stages, planned around the Makkah calendar.

  1. 01Remote discoveryBy video call we review floor plans, photos and clips of peak service, list every vendor and outlet, and agree the payment and group credit model.
  2. 02Calendar and capacity planWe mark Ramadan, Hajj and your own busy weeks, set the expected order volumes and choose a launch window clear of them.
  3. 03Multilingual designArabic first screens are mirrored for English and adapted for the other languages you choose, then checked by native speakers before build.
  4. 04Build and connectOrdering, payments, group credit, room delivery, kitchen screens and invoicing are built in short cycles and shown to you by video call.
  5. 05Quiet season pilotA few outlets go live in a calmer month, so payouts, refunds and multilingual support are proven with real guests.
  6. 06Peak readinessLoad testing, remote training for vendor staff, every outlet onboarded and monitored support through the season you built it for.

Technology

What we build this with.

Guests open a lightweight web app straight from the scan with no download, which matters for visitors on roaming data. Hosting can be in a Saudi cloud region, connections to payment providers, kitchen screens and hotel systems use documented APIs, and monitoring warns us of slowdowns before a peak night begins. Security controls follow the NCA Essential Cybersecurity Controls where your contracts call for them.

01Web

  • React
  • Next.js
  • TypeScript
  • Node.js
  • Laravel
  • WordPress

02Commerce

  • Shopify Plus
  • WooCommerce
  • BigCommerce
  • Headless storefronts

03Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

04Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions Makkah operators raise before they build.

Long enough to launch in a quiet month and be proven before Ramadan or Hajj.

The size of the first release, the number of languages and the payment model set the build time. What sets the launch date is the calendar: we would rather go live with a few outlets in a calmer month than switch on every vendor the week before the busiest period. Discovery ends with a phased plan and dates in writing for each phase. If a season is close, we can scope a smaller first release that covers the outlets with the longest queues and add the rest afterwards.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews