Home โ€บ User Manual

๐Ÿ“– User Manual

Complete step-by-step guide to setting up and using CerebraQ Restaurant POS.

Version 1.x Windows & Mac Works Offline ๐Ÿ“ฑ Mobile Waiter App
๐Ÿš€

1. Getting Started

Installation and first login

System Requirements

Item Minimum Recommended
OSAndroid 6.0+Android 10+
RAM2 GB4 GB
Storage100 MB free500 MB free (for data growth)
InternetOnly for activationNot required after activation

Installation Steps

  1. 1

    Get the installer

    Contact us to receive the Windows (.exe) or Mac (.dmg) installer.

  2. 2

    Run the installer

    Windows: Double-click the .exe file. If Windows SmartScreen appears, click "More info" โ†’ "Run anyway".
    Mac: Open the .dmg file and drag CerebraQ to your Applications folder.

  3. 3

    Launch CerebraQ

    Find "CerebraQ POS" in your Start Menu (Windows) or Applications (Mac) and open it.

  4. 4

    Log in with default credentials

    On first launch use: Username: admin / Password: admin. Change your password immediately after.

โš ๏ธ Security: Change the default admin password immediately after first login via Users โ†’ Edit โ†’ Change Password.

โš™๏ธ

First-Time Setup Checklist

Complete these steps before billing your first order

  1. 1๏ธโƒฃ
    Configure Restaurant Info โ€” Name, address, phone, GSTIN. (โ†’ Settings)
  2. 2๏ธโƒฃ
    Set GST rates โ€” Enter your CGST % and SGST % in Billing Settings. (โ†’ Settings)
  3. 3๏ธโƒฃ
    Add your menu items โ€” Manually or via Bulk Import. (โ†’ Products)
  4. 4๏ธโƒฃ
    Set up tables โ€” If you have dine-in seating. (โ†’ Tables)
  5. 5๏ธโƒฃ
    Add staff accounts โ€” Create cashier / manager logins. (โ†’ Users)
  6. 6๏ธโƒฃ
    Set up UPI QR (optional) โ€” Enter your UPI ID to print QR on bills.
  7. 7๏ธโƒฃ
    Configure Mobile Waiter App (optional) โ€” Pick the preferred network adapter in Settings so waiters can take phone orders. (โ†’ Mobile Waiter App)

๐Ÿ’ก Tip: Run the Tutorial Mode first โ€” it walks you through all steps with dummy data so you can practice without affecting real data.

๐ŸŽ“

2. Tutorial Mode

Learn the system without affecting live data

Tutorial Mode walkthrough

Tutorial Mode is a built-in 25-step interactive walkthrough that teaches you every feature using pre-loaded demo data. Nothing you do in Tutorial Mode affects your real restaurant data.

How to Start Tutorial Mode

  1. 1

    Open CerebraQ POS and log in.

  2. 2

    Click the "Tutorial" or "Help" button on the main dashboard.

  3. 3

    Click "Start Tutorial". The system loads demo users, products, tables, and orders.

  4. 4

    Follow the on-screen prompts. Use Next / Back to navigate, or Jump to Step to skip ahead.

Tutorial Controls

โ–ถ Auto-Play

Runs the tutorial automatically โ€” ideal for demos or staff presentations.

โธ Pause

Pause at any step to explore the screen on your own.

โ†ฉ Restart

Restart from Step 1 with fresh demo data at any time.

๐Ÿ”ข Jump to Step

Skip directly to any of the 25 steps without going through all previous ones.

โœ… Great for: Training new staff, product demos to management, and onboarding without risk to live data.

โš™๏ธ

3. Settings & Configuration

Configure your restaurant details and billing rules

Go to Settings from the main menu. Only Owner / Admin roles can access this screen.

Restaurant Information

Field Description
Restaurant NameAppears on all printed bills and receipts
AddressFull address printed on invoices
Phone NumberContact number shown on bills
GSTINYour GST registration number (for tax compliance)
UPI IDUsed to generate a QR code on printed bills for UPI payment
Dark ModeToggle dark theme for low-light environments

Billing Settings

Field Description
Invoice Prefixe.g. "INV" โ†’ invoices become INV-001, INV-002โ€ฆ
CGST %Central GST rate (e.g. 2.5 for 5% total GST split equally)
SGST %State GST rate (typically same as CGST)
Round OffRounds total to nearest โ‚น1 (reduces change-handling)

๐Ÿ’ก Common GST rates for restaurants: 5% GST (no ITC) = CGST 2.5% + SGST 2.5%. AC restaurants: 18% = CGST 9% + SGST 9%.

Waiter Mobile App Settings

These settings control the built-in web server that lets waiters take orders from their phones. See Section 8 for the full mobile app guide.

Setting Description
Preferred Network AdapterChoose which network adapter (WiFi or Ethernet) the waiter app URL is advertised on. The chosen adapter's URL is shown with a โ˜… in the sidebar. Choose "Show all adapters" if you want both displayed.

โœ… Tip: If your counter PC is connected to both WiFi and Ethernet, pick the adapter that is on the same network as the waiters' phones. Usually this is the WiFi adapter.

๐Ÿ“

4. Products & Menu

Add and manage your menu items

Add Product Dialog

Adding a Single Product

  1. 1

    Go to Products from the main menu.

  2. 2

    Click "Add Product" (top-right button).

  3. 3

    Fill in: Name (required), Price (required), Category (optional), Stock (optional).

  4. 4

    Click "Save". The product now appears in the POS product grid.

Editing or Deactivating a Product

  • โ€ขIn the Products list, click the Edit (pencil) icon next to a product to change name, price, or category.
  • โ€ขToggle the Active/Inactive switch to hide an item from the POS without deleting it (useful for seasonal items).
โšก

Bulk Menu Import

Add 100+ items in minutes

Bulk Import Dialog

Use Bulk Import to add your entire menu at once from a spreadsheet. Perfect for new setups or adding seasonal menus.

How to Bulk Import

  1. 1

    Prepare your data in Excel or Google Sheets

    Use 4 columns: Name, Price, Category, Stock (Category and Stock are optional).

  2. 2

    Copy the rows

    Select your data rows in Excel/Sheets and press Ctrl+C to copy.

  3. 3

    Open Bulk Import

    In CerebraQ, go to Products โ†’ Bulk Import and paste your data into the text box.

  4. 4

    Review and import

    The system validates each line. Errors are highlighted. Fix any issues, then click "Import".

Required Format (one item per line)

# Format: Name,Price,Category,Stock

Veg Biryani,150,Main Course,40

Butter Naan,25,Breads,80

Masala Dosa,120,South Indian,25

Filter Coffee,40,Beverage

Mineral Water,20

โœ… Notes: Category and Stock are optional โ€” you can leave them blank. Price must be a number. Items are added without replacing existing products.

๐Ÿฝ๏ธ

5. Table Management

Set up and manage your dine-in tables

Adding Tables

  1. 1

    Go to Tables from the main menu.

  2. 2

    Click "Add Table". Enter a table name/number (e.g. "Table 1", "Window Seat") and capacity.

  3. 3

    Click Save. Repeat for all your tables.

Table Status Colors

Green โ€” Free

Table is available. Click to start a new order.

Orange โ€” Occupied

Order in progress. Click to view/edit/bill.

๐Ÿ’ก Tip: You can deactivate a table (e.g. a table under repair) without deleting it โ€” it disappears from the POS view but keeps its history.

๐Ÿ›๏ธ

6. Takeaway Billing

Bill walk-in and takeaway customers

POS Billing Screen

Taking a Takeaway Order

  1. 1

    Open Takeaway POS

    Click "Takeaway" or "New Order" from the main dashboard.

  2. 2

    Add items

    Option A โ€” Search: Press Ctrl+F, type the item name, press Enter to add the top match.
    Option B โ€” Grid: Browse the product grid and click items to add them.

  3. 3

    Adjust quantities

    Use the + / โˆ’ buttons in the cart. To remove an item, reduce qty to 0 or click the trash icon.

  4. 4

    Apply discount (optional)

    Enter a flat amount (e.g. โ‚น20) or percentage (e.g. 10%) in the Discount field.

  5. 5

    Select payment type

    Choose Cash, UPI, or Card.

  6. 6

    Complete the order

    Click "Place Order". A PDF receipt (80mm) is generated automatically for printing.

โœ… GST is calculated automatically based on the rates in Settings. The bill shows Subtotal, CGST, SGST, Discount, and Net Total.

๐Ÿช‘

7. Dine-In Billing

Table-linked orders for sit-down customers

Processing a Dine-In Order

  1. 1

    Open the Tables screen

    Click "Tables" from the main menu to see all tables and their statuses.

  2. 2

    Select a free (green) table

    Click the table. The Dine-In POS opens linked to that table. The table turns orange (Occupied).

  3. 3

    Add items (same as Takeaway)

    Search or use the product grid. Items are saved to this table automatically.

  4. 4

    Add more items later (running order)

    Return to Tables, click the occupied (orange) table, and add more items. Existing order is preserved.

  5. 5

    Bill and complete

    Click "Bill", select payment type, click "Place Order". The table automatically turns green (Free) after payment.

โš ๏ธ Note: If a waiter name field is shown on your screen, entering the waiter name is optional. It appears on the printed receipt for tracking purposes.

Special Instructions / Order Notes

You can attach a short note to any individual item โ€” for example "no onions", "extra spicy", or "half portion". Notes travel all the way from the POS cart to the Kitchen Order Ticket (KOT) and appear on the kitchen display below the item name.

Desktop POS

  1. 1

    Add an item to the cart as normal.

  2. 2

    Tap the note icon (pencil / ๐Ÿ“) next to the item in the cart.

  3. 3

    Type the instruction in the dialog and tap Save. The note appears in italics below the item name in the cart.

Mobile Waiter App

  • โ€ขBefore sending: In the cart, tap "Add note" below any item to type a special instruction before tapping "Send to Kitchen".
  • โ€ขAfter sending: In the existing order view, tap the pencil icon next to any item to edit its note. The KDS updates on the next refresh.

โœ… Kitchen Display: Notes appear below the item name on the KDS screen as italicised amber text, so kitchen staff can see them at a glance without any extra step.

๐Ÿ“ฑ

8. Mobile Waiter App

Let waiters take table orders from their phones โ€” no app install needed

The CerebraQ Waiter App is a mobile web app built into the desktop POS. Waiters open it in their phone browser over WiFi โ€” nothing to install. Orders appear on the desktop kitchen queue in real-time.

๐ŸŒ

No App Install

Waiter opens a URL in their phone browser โ€” works on any Android or iPhone.

โšก

Real-Time KOTs

Kitchen Order Tickets appear on the desktop instantly โ€” same WiFi, no delay.

๐Ÿ”

Multiple KOTs

Waiter can add more items and send a second KOT for the same table at any time.

Network Setup

  1. 1

    Ensure same WiFi network

    The counter PC and all waiter phones must be connected to the same WiFi router. The waiter app does not work over mobile data.

  2. 2

    Find the waiter app URL

    Look at the left sidebar in the CerebraQ desktop app. You will see a URL like http://192.168.1.10:8080. If you set a preferred adapter (โ˜…), only that URL is shown prominently.

  3. 3

    Choose the right adapter (optional)

    If the PC has both WiFi and Ethernet, go to Settings โ†’ Waiter Mobile App and select the adapter whose network the phones are on.

  4. 4

    Share the URL with waiters

    Waiters type the URL in their phone browser or scan a QR code you print and put on the counter. The URL does not change unless the PC gets a new IP address.

โš ๏ธ Keep CerebraQ open: The waiter app server runs inside the CerebraQ desktop application. If the desktop app is closed or minimised to tray, the waiter app stops working until the desktop app is active again.

Waiter App โ€” How to Take an Order

  1. 1

    Open the URL on your phone

    Type the URL shown on the desktop sidebar into your phone browser and tap Go.

  2. 2

    Log in

    Enter your CerebraQ username and password. The session stays active โ€” you won't need to log in again on the same phone unless you log out.

  3. 3

    Select a table

    The Tables screen shows status colours: grey = free, amber = items added (not yet sent), green = KOT sent to kitchen.

  4. 4

    Add items (with optional notes)

    Browse menu categories and tap items to add them. Use + / โˆ’ to adjust quantities. To add a special instruction (e.g. "no onions"), tap "Add note" below the item in your cart before sending. Tap the cart icon to review before sending.

  5. 5

    Send to Kitchen (KOT)

    Tap "Send to Kitchen". The desktop kitchen queue updates instantly. The button changes to "Send Next KOT" โ€” you can still add more items for this table and send again.

  6. 6

    Bill from the desktop POS

    When the customer is ready to pay, the cashier at the counter opens the table in the desktop POS and clicks Bill as usual. GST is calculated and printed correctly.

Desktop Kitchen Queue

On the desktop, go to Orders to see the Kitchen Queue โ€” all tables that have sent a KOT and are waiting for the kitchen.

Remove a single item

Click the โœ• next to any item in a kitchen entry to remove just that item without cancelling the whole order.

Cancel whole order

Click "Cancel Whole Order" to revert the kitchen status. The table goes back to editable and the waiter can resend a corrected KOT.

โœ… Multiple KOTs per table: A waiter can send a KOT, then add more items and tap "Send Next KOT" โ€” ideal when a table orders starters first and adds mains later. Each send triggers the kitchen queue on the desktop.

๐Ÿ“Š

9. Reports & Analytics

Understand your sales performance

Sales Reports

Reports are available to Owner / Admin roles only. Go to Reports from the main menu.

Dashboard Summary (Quick View)

Total Sales

Net revenue for selected period

Order Count

Total number of orders placed

Avg Bill

Average order value

Payment Mix

Cash / UPI / Card split

Top Items

Best-selling menu items

Peak Hours

Busiest times of day

Date Range Filters

  • โ€ขToday โ€” Current day's orders only
  • โ€ขLast 7 Days โ€” Weekly overview
  • โ€ขLast 30 Days โ€” Monthly summary
  • โ€ขCustom Range โ€” Pick any start and end date

Detailed Order Report

Scroll down in Reports for a complete order-by-order listing showing:

  • โœ“Invoice number and date/time
  • โœ“Items ordered with quantities
  • โœ“Subtotal, discount, tax, and net total
  • โœ“Payment type (Cash / UPI / Card)
  • โœ“Filter by payment type for reconciliation

By Waiter Report

Switch to the "By Waiter" tab in Reports to see a breakdown of sales grouped by the waiter name recorded on each order. This helps management track individual staff performance.

Column What it shows
WaiterStaff name as entered on each bill. Orders with no waiter name show as "โ€”".
OrdersTotal number of paid orders handled by this waiter.
Total SalesSum of all bill amounts for this waiter.
Avg OrderAverage bill value (Total Sales รท Orders).

๐Ÿ’ก Tip: The same date range and payment type filters at the top of the Reports screen apply to the By Waiter tab โ€” so you can see, for example, only UPI orders for last week by each waiter.

๐Ÿ‘ฅ

10. Users & Role Management

Control staff access with roles

Built-In Roles

Role Access Level Typical Use
Owner / Admin Full access to all screens including Settings, Reports, and User Management Restaurant owner, manager
Cashier POS billing and Tables only. Cannot view Reports or Settings. Counter staff, waiter

Creating a Custom Role

  1. 1

    Go to Users โ†’ Roles โ†’ Add Role.

  2. 2

    Enter a role name (e.g. "Floor Manager").

  3. 3

    Check the permission boxes for each screen this role can access.

  4. 4

    Click Save. The role is now available when adding users.

Adding a Staff Account

  1. 1

    Go to Users โ†’ Add User.

  2. 2

    Enter the staff member's full name, choose a username, set a password, and select their role.

  3. 3

    Click Save. They can now log in with their credentials.

โš ๏ธ Safety: System roles (Owner/Admin, Cashier) cannot be deleted. The Admin role always retains full access even if permissions are modified.

โŒจ๏ธ

11. Keyboard Shortcuts

Speed up billing with keyboard controls

Shortcut Action
Ctrl + F Focus the product search bar in POS
Enter Add the top search result to the cart
Esc Clear the search box / close a dialog
โ†‘ / โ†“ Navigate the search result list
Tab Move to the next input field in forms

๐Ÿ’ก Power tip: During busy periods, keep your hands on the keyboard. Press Ctrl+F, type 3 letters of an item name, press Enter โ€” faster than clicking the grid.

โ“

12. Frequently Asked Questions

Common questions and quick answers

Does CerebraQ work without internet? +
Yes. CerebraQ is a fully offline desktop application. Internet is only needed during initial activation and for downloading updates. Your billing, data, and reports all work without a connection.
Where is my data stored? +
All data is stored locally on your computer in a secure SQLite database. It is not uploaded to any cloud server. We recommend taking regular backups (copy the CerebraQ data folder to an external drive or Google Drive).
Can I use CerebraQ on multiple computers? +
Each license covers one computer (one outlet). If you need a multi-terminal setup, please contact us โ€” we have multi-terminal licensing options available.
How do I print bills? What printer is needed? +
CerebraQ generates 80mm receipt PDFs compatible with any thermal receipt printer (USB or network). You can also print on a regular A4 printer. The system uses your Windows/Mac default printer.
I forgot the admin password. What do I do? +
Contact our support team at sales@cerebraq.com or WhatsApp us. We'll verify your license and help reset access.
Can I change prices after adding products? +
Yes. Go to Products, click the Edit (pencil) icon next to any product, update the price, and save. The new price takes effect immediately for all future orders. Past orders are not affected.
How do I handle GST exemptions for certain items? +
Currently, GST rates apply to all items at the same rate as set in Settings. If you have items at 0% GST, you can set the GST rates to 0 globally, or contact us โ€” per-item GST configuration may be available in future updates.
What happens to data after the 7-day trial ends? +
Your data is preserved. Once you purchase a license, all data entered during the trial is still accessible. You don't need to re-enter anything.
Do waiters need to install anything to use the mobile waiter app? +
No. Waiters simply open the URL shown on the desktop sidebar in their phone browser (Chrome, Safari, any browser). No app download or install is required. It works on any Android or iPhone connected to the same WiFi network as the counter PC.
The waiter app URL is not loading on the phone. What should I check? +
Check the following in order:
  1. The phone is on the same WiFi network as the counter PC (not mobile data).
  2. The CerebraQ desktop app is open and running on the counter PC.
  3. The URL in the browser matches exactly what is shown in the sidebar (including port :8080).
  4. Windows Firewall is not blocking port 8080 โ€” if in doubt, temporarily disable the firewall and test again. Contact us for help adding the firewall rule permanently.
  5. Go to Settings โ†’ Waiter Mobile App and select the adapter that is on the same network as the phones.
Can a waiter add more items after sending the first Kitchen Order Ticket (KOT)? +
Yes. After sending the first KOT, the "Send to Kitchen" button changes to "Send Next KOT". The waiter can keep adding items and send as many KOTs as needed for the same table โ€” this is the standard restaurant workflow for starters, mains, and desserts placed at different times.

Still Have Questions?

Our support team replies within 24 hours. Reach us via email, phone, or WhatsApp.