What's in the package

The application, ready to upload as a single file, and this documentation. Nothing to compile, nothing to download separately.

The download at a glance

ItemWhat it is
quickmunch.zipThe complete application. Upload this one file to your host and extract it there — no need to transfer thousands of files.
Documentation/This guide. Open index.html in any browser; it works offline.
Installation Setup Guide.pdfA three-page walkthrough of the two setup shapes, for printing or reading first.

The food photography and screenshots you see on the demo and the item page are for preview only and are not included in the download — the package ships neutral placeholders in their place. Add your own imagery through the media manager once installed.

Every dependency ships inside the application folder. You never run composer install or npm — extract, upload, install.

Inside the application folder

PathHolds
public/The web root: front controller, styles, scripts, images and the installer/. Your domain should serve this folder (a bundled rule redirects visitors into it if the domain points one level up).
public/uploads/Every image anybody uploads after install. Ships empty; back it up like a database.
app/Controllers, models and services — the application's logic.
resources/views/Every page template, grouped by area (storefront, vendor, admin, driver…).
routes/URL registrations, one file per area of the product.
config/, bootstrap/Framework configuration and boot files.
database/schema.sql (the tables) and seed.sql (the demo content) the installer imports.
lang/Interface translations (nine languages) — see Languages.
storage/Logs, caches and generated files. Must be writable; ships empty.
vendor/Bundled PHP dependencies. Ships complete — do not delete or "reinstall".
.env (created at install)Your configuration — database credentials and the application key. The installer writes it; treat it like a password.
tests/The automated test suite — run php artisan test after changing code. Not needed to install or operate the site.
build/Asset build scripts for developers who edit the CSS/JS sources. Everything is pre-built; buyers never run these.
artisanThe command-line entry point, used only for the scheduled-tasks cron line.

Trying it before you commit

The fastest look is the live demo — the storefront, every dashboard and the demo data are all there, with the one-click role sign-ins below on its login page. Installing locally with demo data (see Local machine setup) gives you the identical experience on your own machine.

Demo accounts

Live demo: https://quickmunch.metropolitanhost.com
Sign in: https://quickmunch.metropolitanhost.com/login

Everyone signs in at the same address — /login. There is no separate sign-in page per role: the account decides which dashboard opens, and Lands on below names it. A staff role opens the first page its permissions allow, so a role you compose yourself gets a working home without one being written for it.

One-click sign-ins appear on the login page while demo mode is on — that is how the live demo works, and a buyer's own install ships with demo mode off. Sign in with these directly:

RoleEmailPasswordLands on
Super adminadmin@example.comdemo1234The platform dashboard
Restaurant ownervendor@example.comdemo1234The restaurant dashboard
Managermanager@example.comdemo1234The restaurant dashboard, manager view
Kitchen staffkitchen@example.comdemo1234The kitchen pipeline
Hosthost@example.comdemo1234Tables & reservations
Waiterwaiter@example.comdemo1234The floor & POS view
Customercustomer@example.comdemo1234The storefront, signed in
Riderdriver@example.comdemo1234The delivery app

Delete these accounts before the site goes live. They all share one password, published here and in every copy of this documentation, so on a public site they are eight working sign-ins that anyone can use. Remove them under Admin → Users, and the sample venues under Admin → Restaurants. Only the administrator you created during installation is yours — nothing you delete there can lock you out.

Real site? Install without demo data and none of these accounts exist. The installer's admin account is yours either way.