TV Displays
Kitchen display (KDS) and the customer status board are just views of this same order stream. Generate a pairing code, open /display on the TV browser, and enter the code once.
Counter POS — walk-in punch-in
Tap items to build the order. Walk-ins enter the same queue and print the same kitchen ticket as online orders. Payment is recorded as taken at the counter.
Current order
Nothing tapped yet.
📣 Marketing
Your Marketing Page lives in the Marketing tab above: AI local-opportunity scout, one-tap initiatives (you approve before anything sends), Vistaprint materials, and the content engine.
How this screen works
New orders land here with a sound and auto-print to the kitchen printer. Accept → Preparing → Ready → Picked up / Out for delivery. The order on this screen is the record — a printer hiccup never loses an order.
🔭 AI local-opportunity scout
Ready opportunities near you — events, catering leads, and neighbors asking for exactly what you sell. Dismiss what doesn't fit; approving moves the matching initiative below.
🚀 Ready-to-launch initiatives
Drafted for you. Nothing sends without your approval — approve, then launch when you're ready. (This build records launches as sent_disabled: no channel is wired yet.)
🖨️ Print Shop — marketing materials
Real printed materials carrying only your brand — business cards, menus, door hangers, window clings, QR counter cards and more. We design them from your brand and your initiatives; design is free. Approve the design, then order at one all-in price — design, printing and shipping included; no other number is ever shown. Production is white-label and ships straight to your door. Simulated in this build: ordering rehearses the whole flow through the simulated payment + print seams — nothing is really charged, printed, or shipped.
Earlier placeholder print jobs
🎬 Content engine
Branded short videos + social posts, done for you — you approve before anything posts. This month so far: …
🔗 Social connections
Simulated in this build — nothing really connects yet. When this goes live, tapping Connect takes you to the platform's own login (Facebook / Instagram / Google), where you sign in and approve one narrow permission — the scope written under each platform below. We never ask for, see, or store your platform password — there is no password field here, ever. Disconnecting is one tap and also switches off that platform's pre-approvals below.
✅ Posting approvals
Every post needs your tap — unless you pre-approve a routine category here. Pre-approved categories post automatically when an initiative in that category is ready, and every auto-post is badged ⚡ AUTO-APPROVED in the history below. Approvals are per platform and revocable in one tap (disconnecting above revokes them all at once).
🚀 Post an initiative to your socials
Pick a platform and post. Post — my tap is your per-post approval. Auto-post only works when that initiative's category is pre-approved above on a connected platform — and if you're not connected at all, the post is recorded as manual: you post it yourself. (This build posts through the simulated seam — nothing actually leaves the system.)
🔁 Link swap — …
The endgame: your existing audience already taps ordering links on your socials and Google listing — most of them send people to a delivery app that takes a cut. Swap each one to your own page (the target link under each row) and those orders come to you directly. Type in what each link points to today (we never scrape your profiles), tell us who it sends people to, and mark the status as you go.
📜 Posting history — audit log
Every posting action on your behalf, exactly as it happened: platform, category, how it was approved, and when. If it's not in this log, we didn't post it.
🍽️ Miskīn Wajba — sponsored meals pool
Define your one sponsored meal — a proper full meal (main + side + drink) at a fixed sponsor price. Sponsors fund meals into your pool all year; a guest who cannot afford a meal today claims one by self-declaration only — no proof, no questions, ever. You are paid per meal served: funds are held until a pickup code is redeemed below or the mosque confirms its table.
Your Miskīn Wajba
Redeem a pickup code
When a guest shows their code, enter it here — redemption serves the meal and releases its held funds to you.
🔔 Notifications
New orders, orders waiting too long, payouts, trial endings, and initiatives ready for your approval — from our own notification system. Text/email copies are recorded through the messaging seam (sending is disabled in this build, so they are logged, not sent).
What reaches you, and how
Tick the channels per event. The end-of-day summary row is your daily close-out — it arrives here (and by text/email if you tick them). Quiet hours mute text/email only; the console keeps recording so nothing is lost.
📊 Today
Top 5 items today
📅 This week · this month
🍽️ Item analytics — menu engineering
Most sold, top earners, and the slow / never-ordered items worth a special or a trim.