Role: manager

5-Step Operational Setup Sequence

The authoritative dependency order to launch your venue with zero downtime, lost orders, or billing discrepancies.

📍 Where to find it on screen:
Dashboard Sidebar (Main Navigation)
The left sidebar provides direct access to Management, Menu Manager, Tables / QR Code, and Staff & Roles.

How It Works

Stage 1 establishes your business identity and tax rate. The UniBill engine requires these values to format customer bills and print receipts.

Stage 2 builds your food catalog. Without active categories and items, guests scanning QR codes see an empty catalog.

Stage 3 creates your physical tables and generates cryptographic table_key security tokens. This links physical seating to order processing.

Stage 4 enables the master Table Ordering switch. By default, new accounts keep ordering paused so you can verify prices before going live.

Stage 5 issues single-use Join Codes to link kitchen display tablets and waiter smartphones without shared passwords.

What You Need to Do (Step-by-Step)

  1. 1. Configure Business Profile & Legal Taxes

    Navigate to Dashboard -> Management. Enter your Restaurant Name, Phone, Address, Operating Currency (e.g., INR, USD), and Tax Rate. Click "Save Settings".

    💡 Note: Tax rates only apply to future orders. Historical paid bills maintain frozen tax snapshots.
  2. 2. Build Menu Categories and Food Dishes

    Navigate to Dashboard -> Menu Manager. Click "+ Add Category" to create sections (e.g., Starters, Mains, Drinks). Inside each category, click "+ Add Item" to specify name, price, dietary badges (Veg/Non-Veg), and optional portion variants.

  3. 3. Create 1–2 Character Tables & Download QR Sheets

    Navigate to Dashboard -> Tables / QR Code. Click "+ Add Table". Enter 1–2 character codes (e.g. 1, 10, T1, R1). Click "Download All QRs" to export vector SVG or high-resolution PNG files for physical standees.

    💡 Note: Table labels must be 1–2 characters. Arbitrary names like "Table 12" or "Room 101" are rejected.
  4. 4. Activate Master Table Ordering Toggle

    At the top of Dashboard -> Tables / QR Code, switch the "Table Ordering" toggle to ON. When active, guest smartphone menus display "Add to Cart" and "Place Order" buttons.

  5. 5. Generate Staff Join Codes for Shift Devices

    Navigate to Dashboard -> Staff & Roles. Click "+ Add Staff Member" to generate 6-character Join Codes (MNT-XXXXXX) for Kitchen (KDS) and Waiters. Staff open /staff on their device to log in.

    💡 Note: Join codes are strictly single-use and expire in 60 minutes if unredeemed.

Key Screen Controls & Options

Management Navigation LinkInitial onboarding or when official tax/contact details change.

Action: Opens restaurant contact, currency, and tax percentage configuration.

→ Result: Updates receipt headers and digital menu business cards.
Menu Manager Navigation LinkInitial setup and daily shift menu updates.

Action: Opens categories, food items, variants, and stock availability toggles.

→ Result: Publishes dishes to QR menus and POS stations.
Tables / QR Code Navigation LinkInitial seating setup or adding new tables/rooms.

Action: Opens 1–2 character table creation and printable QR downloads.

→ Result: Generates secure table keys and download packs.
What Happens Next
Your restaurant is fully operational. Guests can scan table standees to place live orders. The kitchen tablet rings with incoming tickets, and floor waitstaff receive real-time notifications to serve food and settle bills.
  • Tables update to Active (Green) on floor maps.
  • KDS display begins receiving confirmed tickets with elapsed cook timers.
  • Waiter portal displays table cards with real-time pending order badges.
⚠️ Operational Rules & Restrictions
  • Table Ordering must be switched ON for customers to checkout. Leaving it OFF locks the menu into View-Only mode.
  • Table labels are permanently restricted to 1–2 characters (letters and numbers only).
  • Staff Join Codes cannot be reused across multiple devices. Once linked, the code is permanently consumed.
  • Tax rate edits do not alter past bills; past records preserve historical snapshots for legal tax compliance.

⚡ Common Floor Scenarios & Edge Cases

Situation: Operator prints QR codes before entering menu items.

What to do: Customers scanning the code will see an empty menu banner. Add items in Menu Manager; the QR codes update instantly without reprinting.

Situation: Staff tries to link phone after the 60-minute window has expired.

What to do: The screen displays "Code expired". Generate a new code under Staff & Roles in the manager console.

📋 Real-World Shift Walkthrough

12-Table Cafe Launching Service

Manager Sarah opens Management to set 5% GST and currency INR. She opens Menu Manager to add "Coffee" and "Pastries" categories with 10 items. In Table Manager, she uses Bulk Mode to enter "1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12". She downloads the QR pack, turns Table Ordering ON, generates two Join Codes for her chef and server, and opens venue doors.

🔧 Troubleshooting & Rapid Fixes

Problem: Customers can see dishes but the "Place Order" button is missing.
Why this happens: Stage 4 was skipped; Table Ordering is currently switched OFF in Table Manager.
How to fix: Go to Dashboard -> Tables / QR Code and switch Table Ordering to ON.
Problem: Staff member visits /auth instead of /staff to log in.
Why this happens: /auth is reserved exclusively for restaurant owners using email/password or Google OAuth.
How to fix: Direct staff to visit /staff on their device browser and enter their 6-character Join Code.

💬 Frequently Asked Questions

Q: Can I do these steps in a different order?
You can create menu items before profile setup, but generating tables before enabling ordering will keep customer checkouts disabled.
Q: Do I need to reprint QR codes if I change item prices or add new dishes?
No! QR codes link to your cloud menu URL. Any changes in Menu Manager appear instantly upon customer scan.
Back to Help Center Hub