Dashboard
Number of guests
Covers are shown here but not saved until the orders.covers database column is installed.
Current Order
New orderSubtotalAED 0.00
DiscountAED 0.00
VAT 5%AED 0.00
TotalAED 0.00
Orders
Stored in SupabaseKitchen Display
Live food preparation • oldest tickets first
Bar Display
Live beverage preparation • oldest tickets first
STOCK VALUEAED 0.00Total current inventory
LOW STOCK0At or below minimum
OUT OF STOCK0Needs attention
ACTIVE ITEMS0Inventory master
New to inventory?Count it • Weigh it • Measure liquid. KEFI handles the conversions.
Inventory
Live stock • pack conversions • costing| Item | Category | Department | Stock | Avg Cost | Stock Value | Min Stock | Status | Storage | Actions |
|---|---|---|---|---|---|---|---|---|---|
| Loading inventory... | |||||||||
Purchasing
Buy • receive • track • find anything by dateSimple purchasing
Choose supplier → add items → receive delivery. KEFI updates stock and history automatically.
Choose supplier → add items → receive delivery. KEFI updates stock and history automatically.
DRAFT / WAITING0Needs attention
RECEIVED THIS MONTH0Completed deliveries
SPEND THIS MONTHAED 0.00Received purchases
SUPPLIERS0Active suppliers
Customers & Marketing
Know what customers buy • build segments • prepare targeted WhatsApp offersCUSTOMERS0Saved customer profiles
MARKETING OPT-IN0Eligible for offers
COFFEE CUSTOMERS0Bought coffee / hot drinks
FOOD CUSTOMERS0Bought food items
Loading customer profiles…
Tables
Live status • service crew • bill • reservationsToday at KEFI
Events • tasks • announcements • maintenance • daily closingReady
TODAY'S EVENTS0Scheduled today
OPEN TASKS0Needs action
OPEN ISSUES0Maintenance / operations
ALERTS0Important today
Loading operations...
KEFI Settings
Owner controls • manage normal café changes without codingMenu Categories
Add, rename, reorder or hide POS categories.
Notifications & Sounds
In-POS alerts while KEFI is open.
Digital Receipt & WhatsApp
Owner controls • change the KEFI WhatsApp number anytime without redeploying.
Available fields: {name}, {receipt}, {order}, {total}, {link}
Shared across KEFI devices: these settings are stored in Supabase, so saving them once makes the same number and messages available to every authorized POS user after refresh/login.
Automatic sending: requires the official WhatsApp Business API connection. Until it is connected, the POS will not pretend a message was sent.
Automatic sending: requires the official WhatsApp Business API connection. Until it is connected, the POS will not pretend a message was sent.
WhatsApp API: Not connected
Customer Offer Contacts
Only customers who explicitly agreed to receive KEFI offers on WhatsApp.
Loading opted-in contacts…
Data Management
Safe pre-live cleanup. Your setup is kept.
Clears test orders, payments, receipts, KDS/order history, test closings and local print queue. Menu, recipes, inventory items, suppliers, staff, tables and printer settings stay.
System Health
Quick checks before service.
Printer & KDS Settings
Choose Screen, Printer, or Both for each KEFI stationHardware-safe setup: Printer addresses are editable here and are never tied to the code. For LAN printers, Test Print and automatic KOT printing use the KEFI Local Print Connector with no Chrome/Windows print popup. If a printer changes later, update its IP/port here and Save Settings.