SavorPilot
All-in-one restaurant management for WordPress — menus, multi-location ordering, table booking, floor plan, QR table ordering, inventory, kitchen display and guest CRM. No commission.
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/mrshahbazdev/restrohub/archive/refs/heads/main.zipSavorPilot is a commission-free WordPress restaurant platform. Run menus, online ordering, table bookings, floor plans, QR table ordering, inventory, reports and optional Stripe payments from your own site.
Features
- Menu builder with drag-and-drop dish ordering, sections, images, variants and add-ons.
- Dietary & allergen labels including UK-14 allergens and printable allergen matrix.
- Online ordering for dine-in, pickup and delivery with cart and checkout.
- QR table ordering so guests can order from their phone at the table.
- Table booking with public form and booking diary.
- Drag-and-drop floor plan per location.
- Multi-location support for restaurants with multiple outlets.
- Inventory tracking with low-stock email alerts.
- Order status board and printable kitchen tickets.
- Sales reports by revenue, top dishes and order counts.
- Schema.org Menu, MenuItem, Offer and Restaurant markup.
- Gutenberg blocks and shortcodes.
Shortcodes
[restrohub_menu id="123"][restrohub_booking location_id="123"][restrohub_opening_hours location_id="123"]
Installation
- Upload the
savor-pilotfolder to/wp-content/plugins/. - Activate the plugin.
- Go to SavorPilot → Settings and configure currency / menu page.
- Create locations, dishes and menus.
Source Code
The React 18 + Vite 5 + Material UI v5 admin UI source is in the admin-ui/ directory. Run cd admin-ui && npm install && npm run build to regenerate assets/admin-ui/main.js and assets/admin-ui/main.css.
Public source repository: https://github.com/mrshahbazdev/restrohub
Changelog
- 1.0.3 — Admin menu position moved from
25to81to sit below core WordPress menus. - 1.0.2 — Included admin UI source, hardened schema escaping, secured payment-status endpoint.
- 1.0.1 — Renamed to SavorPilot, self-hosted QR, enqueued receipt styles, nonce/permission checks.
License
GPL-2.0-or-later