1. Restaurants → add name, vibe, upload a photo, set owner password.
2. Menu Editor → add items, upload a dish photo and optional .glb AR model directly.
3. QR Codes → generate & download table QR codes.
4. Owner logs in at owner.html → selects restaurant → enters password → sees live orders.
5. Inquiries → view messages from the contact form.
Photo and 3D model uploads will fail silently until you set Firebase Storage rules to allow writes.
Go to your Firebase Console → Storage → Rules and paste:
rules_version = '2';
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read, write: if true;
}
}
}
⚠ This allows public access. For production, restrict writes to authenticated admin users.
Set the owner password. The restaurant owner uses this to log into the Orders page. You can change it any time from the Edit button.
| Name | Cuisine | Vibe | Owner | Items | Actions |
|---|---|---|---|---|---|
| No restaurants yet | |||||
The marker image below is compiled automatically in your browser and saved directly to Firebase — no external tools or file uploads needed.
Just click Compile & Activate AR once. All restaurants share this marker.
This is the shared Dishify AR marker printed on every table card. You can also upload a custom marker image.
Print this QR and the AR marker on your table card. Guests scan the QR → browse menu → tap 🥽 AR on a dish → point camera at the marker → dish appears in 3D. ✨
Loading…