Live Orders Board
Cash orders must be marked paid before they can be marked delivered.
Business Overview & Sales
Calculated directly from verified order records. Export data safely for accounts.
Export Order Records (CSV)
Download a spreadsheet of customer orders. Only permitted operational details are exported; internal keys and tokens are never included.
Customer Loyalty Lookup
Check customer stamps and available ₹159 rewards at the counter by entering their mobile number.
Operations Dashboard
Real-time overview of orders, revenue, kitchen throughput, and brand performance.
Today's Orders
Live incoming tickets and fulfillment status across all kitchens.
| Order ID | Customer | Items & Portion | Kitchen | Total | Status | Action |
|---|---|---|---|---|---|---|
| #BC-8942 | Priya S. | Gongura Chicken Bowl x 2 | Bagara Buvva | ₹458 | ● Preparing | |
| #BC-8941 | Rahul V. | Moong Dal Kichidi + Curd | Kichidi Bowlz | ₹289 | ● Out for Delivery | |
| #BC-8940 | Ananya R. | Foxtail Millet Bowl | Milleto | ₹249 | ● Delivered | |
| #BC-8939 | Karthik M. | Coconut Rice Bowl + Sambar | Flavour Bowl | ₹229 | ● Delivered |
Sales Overview
Live revenue and order throughput across 5 kitchens
Brand Share & Volume
Daily revenue breakdown across kitchens
Low Stock Items
Items requiring kitchen restock
Active Offers & Passes
Storefront customer promotions
Recent Reviews
4.9 ★ average rating (2,400+)
“Bagara Rice with Gongura Chicken arrived piping hot in 25 mins!”
“Kichidi Bowlz is my workday lunch staple. Perfectly spiced & light.”
“Packaging keeps gravy separate. Best bowl meals in West Hyderabad!”
Configured Brands
All distinct culinary brands operating under BowlCulture's unified cloud kitchen.
Offers & Marketing Banners
Active promotional passes and banners displayed on the customer storefront.
Customer Rewards & Counter Verification
Look up customer accounts by mobile number to check stamp progress and redeem ₹159 rewards at the counter.
Customer Reviews & Moderation
Approve or reject customer reviews before they appear on the storefront homepage.
Google Sheets Operational Mirror
Every order placed online is automatically mirrored to Google Sheets for operations, kitchen accounting, and dispatch.
Sync Status
Checking status...
Direct CSV Export
Download orders in standard CSV format for Excel, Google Sheets, or Tally accounting.
Webhook Configuration Guide
To enable automatic real-time sync into your Google Sheet without manual export:
- Open your Google Sheet > Extensions > Apps Script.
- Paste the sync handler script from
scripts/sheets-sync-handler.js. - Deploy as Web App (execute as Me, access: Anyone).
- Set environment variables
GOOGLE_SHEETS_WEB_APP_URLandGOOGLE_SHEETS_SYNC_SECRET.
System Health & Integrations
Real-time diagnostics for database connections, payment gateways, and backend services.
Settings
Operational parameters and integrations.
Fun Zone Management
Manage Scratch & Win physical reward stock, 30-second culinary quiz challenges, and terms.
When enabled, customers see the Scratch & Win card during checkout.
Physical Rewards Catalogue
| Reward Name | Code | Stock Remaining | Probability Weight | Status | Actions |
|---|---|---|---|---|---|
| Loading rewards... | |||||
30-second 2-choice culinary quiz awarding 10% discount on correct answers.
2-Choice Quiz Questions Pool
| Question | Option A | Option B | Correct Answer | Status | Actions |
|---|---|---|---|---|---|
| Loading quiz questions... | |||||
Edit Campaign Terms & Conditions
These terms are presented to customers in the checkout Fun Zone 'View T&C' popup.
Recent Fun Zone Customer Attempts
| Time | Game Type | Session ID | Result / Outcome | Reward Code |
|---|---|---|---|---|
| No attempts recorded yet. | ||||
Food Notifications
Drafts are never sent until you approve them. Automatic sending starts off.
Write a notification
Pick a real dish from the active menu. AI is optional; safe menu-based messages work without an AI account. Review every message before it is sent.
Today and upcoming
Auto-created tomorrow drafts also appear here for review.
Recent history
“Accepted” means the push service accepted the request; browsers do not report whether a phone visibly displayed it.
Daily schedule and safety limits
Daily promotional messages go out at one India time. Default: 12:30 PM (Asia/Kolkata). Each customer gets one promotion per day by default.