ROCK

Sign in with the same Google account used on the cashier screen to manage that restaurant's setup and see its live dashboard.

Set it up once here — in full ROCK, every branch, cashier screen, and report reads from this same configuration in real time.

Manager Dashboard

Every sale rung up on the cashier screen (in the other demo tab/window) rolls into this dashboard live — this is the same "moment by moment" visibility ROCK gives managers across every branch.

Orders Today
0
Net Sales Today
0 EGP
Avg. Order Value
0 EGP

Top Selling Items

#ItemQty SoldRevenue
No sales yet — add items in the cashier demo to see them appear here live.

Live Kitchen Queue

Active tickets: 0 — open the Kitchen Display →

Low Stock Alerts

No inventory tracked yet.

Shift History

Closed AtBranchChecksNet SalesClosed By
No shifts closed yet.

This dashboard updates live from every cashier and kitchen screen signed in to your account, across all your branches.

Analytics

What's selling, which branch is doing best, and when you're busiest — across every branch, live.

Best Selling Items

Branch Performance

Peak Hours

Sales by Channel

Sales by Order Type

Sales by Cashier

Delivery Report

Notifications

A log of what's happened across the cashier, kitchen, and admin screens — payments, discounts applied, points redeemed, tables moved, and more.

Customers

Everyone the call center has served or who has loyalty points — phone, last order and points balance.

NamePhoneAddressLast orderPoints

Company & Branches

Define your company profile and an unlimited number of outlets — each branch can be a restaurant, tourist location, or franchise, all reporting back to one system.

Company Profile

Company Name is set automatically from your signup. Tax registration and currency are shown for illustration only in this demo — full ROCK connects these to real invoicing and multi-currency pricing.

Click to upload logo

Any image, under 500KB. Appears on every printed receipt.

Branches / Outlets

The branch name is used as its permanent ID throughout the system (tables, sales, etc.) — rename by removing and re-adding rather than editing in place, so existing data doesn't get orphaned.

Branch NameAddressPhoneType
No branches yet.

Halls & Tables

Draw your restaurant floor exactly as guests will be seated — drag tables into place, add or remove as many as you need, and assign each one to a server. This layout is what the cashier sees when picking a table for an order.

Tables on this floor: 0 (this branch only — each branch has its own floor plan)
KITCHEN WALL

Table Details

Click a table to edit it, or drag it to reposition on the floor.

This floor plan is shared live with the cashier demo — open Dine-In → Floor Plan there to see it, and to see tables turn orange once an order is sent to the kitchen.

Menu & Price Lists

Add items as you need them and group them into categories — type a new group name to create it on the spot. This is the exact live menu your cashier screen shows.

Add Item

Add ingredients from Purchasing & Inventory. When this item sells, that stock is automatically deducted.

Current Menu

Purchasing & Inventory

Track suppliers, raw material stock levels, and purchase orders — items go below their reorder point highlighted in red.

Suppliers

NamePhoneBalance Due
No suppliers yet.

Inventory Items

ItemStock (this branch)Reorder LevelCost/UnitAll branches
No inventory items yet.

Stock Check — what the cashier can sell right now at

Each menu item is checked against its recipe and your live inventory. Anything marked Blocked is grayed out on the cashier screen and can't be added or paid for.

New Purchase Order

Simplified for this demo: submitting a PO immediately adds the quantity to stock. Full ROCK separates "ordered" from "received."

Purchase Order History

DateBranchSupplierItemQtyTotal
No purchase orders yet.

Sales Channels & Discounts

See what each sales channel brings in, and manage the discount codes cashiers can apply.

Sales Channels

Every order is tagged with the channel it came through. Orders and sales below are live from the cashier screens (all branches, all time).

ChannelTypeOrdersSales (EGP)Price ListCredit / TermAuto-sync

Marked Full ROCK: a separate price list per channel (e.g. Talabat +15%), credit limits and payment terms, and automatic order sync from Talabat, Robusta, your website and Messenger.

Discount Codes

These codes are live — cashiers can apply them in the "Discount code" box above the total on every order screen.

Day and time schedules and channel-specific codes are part of full ROCK. Codes here apply any time, on every channel.

CodeDiscountActive
No discount codes yet.

Taxes & Receipt Settings

Control how tax and service are calculated, and what prints on the guest check — including the QR code used by the call center and loyalty flows.

Tax & Service

Loyalty Program

Enable Loyalty Program (earning & redemption) — if off, the Loyalty button gives cashiers an error instead of opening

Customers earn 1 point per 10 EGP spent (fixed, shown to cashiers in the Loyalty window). This setting controls whether the whole program is active.

Receipt

Print QR code on receipt (for reorders & call center lookup)
Show cashier name on receipt
Print calories on the receipt (per item and total) — set each item's kcal in Menu & Price Lists

Users & Permissions

Add each staff member a name and a 4-digit PIN — no email or Google account needed for them.

Terminal Code

Give this code to a new cashier/kitchen device once — on the sign-in screen there, tap "Staff? PIN Login →", enter this code, then their name + PIN. The device remembers it after that.

Add Staff

Staff

NamePINRole
No staff added yet.

Roles & Permissions Full ROCK

In this preview every staff member can use every cashier screen. Full ROCK lets the administrator choose, per role and per branch, which screens and actions each person gets:

RoleTake ordersVoidDiscountsClose shiftRestockAdmin setup
Cashier✓—————
Supervisor✓✓✓✓——
Admin✓✓✓✓✓✓