Frequently Asked Questions
Quick answers about how this prototype behaves.
This is a demo. No real orders, payments, or accounts are created.
Do I need an account?
No. This demo uses a guest checkout flow—no sign-in or sign-up required.
Is payment real?
No. Payment is simulated. Do not enter real card or banking information.
Where are my orders stored?
Orders, cart items, and simple settings are stored locally in your
browser’s localStorage. They never leave your device in
this demo.
How do I clear my demo data?
Clear your browser’s site data/storage for this domain. That removes demo orders, cart contents, and preferences.
Are these real restaurants and menus?
No. Names, images, menus, ratings, and cities are sample/placeholder content used for demonstration only.
Why can’t I see restaurants when opening files directly?
Some browsers block AJAX on file://. Run a tiny local
server (e.g., python -m http.server) and open
http://localhost:8000/ so the demo can load its JSON
data.
What does the admin area do?
It shows mock orders and simple controls. Log in with any email and
password admin123. Changes are stored locally and have
no real-world effect.
Can I change delivery fee or tax?
Yes—use Admin → Settings to set demo delivery fees and tax rate. Totals will recalculate in checkout.
Can I edit the menu?
Yes—use Admin → Menu to add/remove items for a restaurant. Edits are saved to your browser storage only.
Does this demo work on mobile?
Yes—there’s a responsive layout with a mobile hamburger menu and a dark/light mode toggle.
Is my personal data collected?
No server collects data in this demo. Any values you type may be stored locally in your browser to make the prototype work. See the Privacy Policy for details.
Can I use this in production?
No. This is prototype code. It is not security-hardened and is not intended for real transactions or live users.