Overview

What's in the box.

Format
PHP
7 more on their own pages
Files
Full source
code + documentation
License
Personal
1 commercial site
Updates
Lifetime
free, for your format
Support
Same day
business days, 9am–6pm ET
Delivery
Instant
download after checkout

Quickmunch — everything a restaurant runs on

Quickmunch is a self-hosted, multi-restaurant food ordering and delivery platform built in native PHP 8.2 — no framework lock-in, no Composer or npm build step, and every asset bundled locally. Run it as a commission marketplace, as the operating system for your own chain of venues, or as a franchise network billing royalties — one install, three business models, switchable from the admin panel. Customers order from an installable storefront (PWA), restaurants run kitchen, floor, POS and devices, drivers deliver, and a super-admin governs plans, payments and payouts — in three languages (English, Spanish, Arabic) with full right-to-left support, from a web installer with realistic seeded demo data.

One install, four applications

Live Demo

Front End Demo: Quickmunch

Dashboard Demo: Quickmunch log-in

One-click demo access is shown beside the login form — pick a role and you are in. All demo accounts share the password: demo1234

  • Super-admin — admin@quickmunch.test / demo1234
  • Restaurant owner — vendor@quickmunch.test / demo1234
  • Customer — customer@quickmunch.test / demo1234
  • Driver — driver@quickmunch.test / demo1234
  • Manager — manager@quickmunch.test / demo1234
  • Kitchen staff — kitchen@quickmunch.test / demo1234
  • Host — host@quickmunch.test / demo1234
  • Waiter — waiter@quickmunch.test / demo1234

Three Business Models, One Product

Three ways to operate

Chosen at setup, switchable later — every screen adapts to the model you run:

  • Marketplace — independent restaurants. You collect payments, pay each restaurant its share and keep a commission, with statements and payouts built in.
  • My own restaurants — one owner, many venues. All revenue is yours, consolidated. No payouts, no commission.
  • Franchise — each restaurant takes its own payments. You charge a royalty, invoiced on the subscription.

How You Make Money (five income streams)

The other way a platform earns

  1. Commission on every order — set your percentage and the platform takes it off the top of each bill automatically; the restaurant’s balance queues to the next payout run, with statements for both sides (marketplace model).
  2. Subscription plans — restaurants pay you monthly (or once, for lifetime tiers) to be on the platform: free, trial, monthly and lifetime plans with a feature matrix, billed as real Stripe / PayPal recurring agreements created by the app — no manual gateway dashboard work, ever. A restaurant can pay a plan instead of a percentage, or both — your pricing, your rules.
  3. Sponsored ads — restaurants buy placements across your storefront (hero slide, home box, tall banner, listing banner and more), pay online through the same gateways, and the placement goes live — with admin pricing, approval and a revenue report; empty slots fall back to house promotion.
  4. Royalty — in the franchise model each restaurant takes its own payments and you invoice a royalty on their sales, billed on the subscription.
  5. Platform tax — charged on top of plans and ads, separate from each restaurant’s own diner tax; both configurable.

Every stream lands in admin reporting: platform earnings, recurring revenue, ad revenue and payout statements.

White-Label: Your Brand on All of It

  • Your logo, favicon and brand colour — one setting recolours the whole platform, storefront and dashboards alike
  • Your site name, pages, navigation, header and footer — nothing in the product names Quickmunch to your customers
  • Eight sellable services, each with its own switch: run storefront, POS, kiosks, QR cards, kitchen display, menu screens, printable menus, reservations and loyalty — all of it, or only what your market buys

Eight in-venue systems — sell all of them, or only what your market buys

Customer Storefront

Six storefronts, one install

  • Six selectable homepage layouts (admin-chosen), cuisine and dietary classifications with dedicated landing pages, search and open-now / rating / price filters
  • Full menu with categories, item-options modal (sizes, add-ons, ingredient picker) and a live total; session cart with AJAX add / update / remove
  • Guest checkout — Stripe, PayPal, Mollie, Square, Paystack, Flutterwave, PayU, SSLCommerz, cash-on-delivery or offline / manual payment
  • Order scheduling, tips, service charge, per-restaurant tax, delivery zones, coupons and platform-wide deals
  • Real-time order tracking on a bundled Leaflet map with private, tokenised links
  • Installable web app (PWA) with native web-push order updates — no third-party push service
  • Reviews (delivered orders only), favourites, addresses, loyalty wallet and order history with one-click reorder

Where most orders start

  • Table reservations from the storefront, with party size and special requests

Take bookings online, or don't

Restaurant Operations

Reservations without the paper book

  • Dashboard: a live “Right now” strip, KPI cards with sparklines, revenue and order trends, an out-for-delivery map and a client-locations map
  • Orders with validated status transitions, driver assignment and cancellation reasons
  • Reservations in calendar and list views; drag-and-drop floor plan with zones and per-table status
  • Menu: dishes with options, allergens and dietary attributes; categories; menu import with an AI-assisted draft flow; menu archive; upsell builder
  • Inventory: stock items with unit costs, movements, low-stock alerts and stock value
  • Customer book and a per-restaurant loyalty programme with a reward catalogue
  • Branches for multi-venue owners — each branch keeps its own takings and order count, and one click re-points the whole dashboard at it

One owner, every location

  • An AI assistant that answers from the vendor’s own dashboard data, by text or by voice — bring your own provider key

Ask the dashboard a question

Quick Social: Every Restaurant Posts From Its Dish List

  • Ten networks from the restaurant dashboard: Facebook, Instagram, Threads, X, TikTok, YouTube, Pinterest, LinkedIn, Telegram and Bluesky — each branch connects its own accounts
  • A campaign composer that starts from a dish — name, price, description, photograph and the storefront link fill in — with text, picture and video posts, one preview per channel in that channel’s look, Write with AI, drafts, scheduling and Publish all
  • Native video publishing to YouTube, TikTok, Instagram Reels, Facebook Reels and Pinterest video pins, with each platform’s own settings
  • Campaign and video logs with every channel’s answer and one-click retries; archives with record pages that update or take down a post where the network allows; a calendar with day, week and month views and drag-to-reschedule
  • An Image studio (restaurant templates with the price, moods, adjustments, text and shape layers, saved at the picture’s own size) and a Video studio (trim, reframe, captions, colour, rendered on your own server with FFmpeg)
  • For the operator: the tool’s switch, the channels offered, one card per network app (provide it once, or let each branch register its own) and limits per branch — channels, campaigns per month, AI captions per month

Devices & Printing

The screens above the counter, the till behind them — all one menu

  • POS in four styles to choose from, with parked tickets, quick keys, table picker, cash drawer and shift reports

The till, in their hands

  • Card, cash or payment QR the guest scans — split payments, refunds and voids with a name against them, and a shift report that reconciles

Card, cash, or a code they scan

  • Kiosks and QR scan-to-order at the table — the guest orders and pays on their own phone, and the order already knows where it sits

Let the queue order itself

  • Kitchen display (KDS): every channel lands on one colour-coded board, tickets age on screen, and every cleared ticket carries a name

Every channel, one board

  • TV screens (digital menu boards): pair a display with a code and it pulls the live menu — six presets, portrait or landscape, scheduled by daypart

Design once, every screen follows

  • The boards themselves — spotlight, menu + media and slideshow layouts composed in the dashboard, with video columns playing beside live menu prices

Boards composed from the live menu, not artwork

  • 24 printable menu designs — six looks with four layouts each, from bi-folds and tri-folds to gatefolds, poster boards and single pages — laid out from the live menu on exact A4, front and back, with crop marks and fold guides for the print shop

Twenty-four menus, ready for press

  • Drag-and-drop receipt designer, per-device settings and idle lock
  • Staff PIN security: one tap locks the terminal, repeated wrong PINs lock it out, and a full audit trail sits behind every action

Every action has a name on it

Staff & Reports

Everyone sees their job

  • Scoped staff roles — kitchen, host, waiter, manager — each with its own screen set
  • Role permissions, PIN lock & handover, cash-drawer accountability
  • Seven vendor reports: sales, menu performance, reservation trends, staff performance, customer insights, operations and kitchen efficiency

Six reports, both sides

Driver / Rider

Set the radius, charge by distance

  • Delivery zones as circular tiers with their own fee and minimum order — checkout picks the smallest tier that covers the address
  • Assigned deliveries, status updates and a read-only earnings tally
  • Availability toggle and live position on the vendor’s delivery map

Super-Admin

The parts you only need once

  • Restaurants, users, roles & permissions, classifications, deals, loyalty and a platform-wide menu and media library
  • Money: payments & gateways, plans, subscriptions, payouts, royalty invoices, platform earnings, recurring revenue, sponsored ads and ad revenue
  • Website & content: CMS pages, blog with comments, header / navigation / footer editor, homepage layouts and SEO controls
  • Messaging: transactional email with editable templates, SMS (Twilio), push broadcasts, automated drip sequences, a subscriber list with optional Mailchimp sync, and a contact inbox
  • Design templates, audit log, platform reports, maintenance mode & backups

Sell all of it, or some of it

What’s Included

  • Full PHP source for the storefront, vendor, staff, driver and admin areas
  • Web installer, database schema and optional seeded demo data
  • 121-page HTML documentation that filters by reader role and business model — every screen in the product has a page
  • Three-language UI (English, Spanish, Arabic) with generated RTL stylesheets
  • 100% local assets: fonts, icons, images, charts and maps all self-hosted

Three languages, one of them mirrors

Server Requirements

  • PHP 8.2+ with PDO, GD, mbstring, openssl, fileinfo
  • MySQL 5.7+ / MariaDB 10.4+
  • Apache (mod_rewrite) or Nginx; HTTPS recommended (payments, push and the installable app want a secure address)
  • FFmpeg on the server — optional, used by the Video studio only

Third-Party Integrations (optional, off by default)

Built to plug into what you already use

A default install runs with every integration switched off; each one activates only when you add your own key in the admin panel:

  • Online payments — Stripe and PayPal on your own checkout page, plus six hosted-page gateways (Mollie, Square, Paystack, Flutterwave, PayU India, SSLCommerz) that take the payment on the provider’s page and bring the customer back; all with refunds from the order screen. Cash and offline / manual payment work with no keys at all
  • SMS — Twilio, behind a provider-agnostic settings screen
  • Email marketing — optional Mailchimp audience sync (the subscriber list lives in your own database either way)
  • AI — bring your own provider key (e.g. OpenAI / Anthropic) for the vendor assistant and AI menu import; you must provide your own privacy notice per your provider’s terms
  • Maps — bundled Leaflet with OpenStreetMap by default; optional premium tile keys

Support & Updates

  • Documentation covers install, updating, configuration and every screen, with a troubleshooting guide, FAQ and glossary

Credits (all bundled locally, license-compliant)

  • Bootstrap (MIT), Font Awesome 5 Free (CC BY 4.0 / SIL OFL / MIT)
  • ApexCharts, Leaflet, SweetAlert2, Flatpickr, FullCalendar, Choices.js, FilePond, Quill, Cropper.js, qrcode, interact.js, Panzoom, noUiSlider, Pickr, html2canvas (MIT)
  • Microsoft Fluent Emoji 3D icons (MIT); Poppins font (SIL Open Font License)
  • Demo photography is placeholder content and must be replaced with your own, licensed imagery before production use.

Buyer’s guideTrickly — Food Recipe Blog Template | Bootstrap 5.3.8 (8 Colour Themes + Dark Mode) — see how Quickmunch compares with the alternatives.

Customer reviews

What customers actually said.

Reviews

There are no reviews yet.

Be the first to review “Quickmunch — Food Ordering & Restaurant Management Platform (PHP)”

Need Quickmunch installed or customized?

Fixed prices, done by the developers who built this template. Pick a service and we take it from there.

  • Theme installation
  • Color scheme customization
  • Speed optimization
  • 1-hour web development
See studio services
Quickmunch — Food Ordering & Restaurant Management Platform (PHP)
$59 · PHP