BakeryFlow/
Future orders & reminders
No pending future orders.
Create one from New Invoice → Future Order / Reminder.
Warnings & notifications

Dashboard

Sales Summary
Invoices
Shops Served
Avg Invoice
Today's Sales
Total Invoices
All time
Total Shops
Registered
Outstanding Dues
Recent Invoices
No invoices yet
No sales in this period

Paid

All recorded payments · click ↩ to withdraw back to dues

No payment records found.

Customers / Shops

Shop NameOwnerPhoneAddressSalespersonBalanceActions
No customers found

Items / Inventory

Item NameDescriptionCodeUnit PriceUnit TypeActions
No items found

Salesperson / Drivers

Drag ⠿ or use ▲▼ to set the driver sequence — it is used in driver lists, reports and printouts. Clear the search box to reorder.

OrderNamePhoneRoute/AreaShops AssignedActions
No salespersons added yet

Tab/Enter to navigate · Zero-mouse workflow

📦 7d:
PAYMENT STATUS
METHOD
✅ Marked Paid in full: a payment of the invoice total is recorded against the customer when you save.
📌
Balance: R
⌨️ Item Name → Enter → Qty → Enter → next row auto-created (click Unit Price to edit manually)
# Item Name Qty Description Unit Price Total
SUBTOTAL
- DISCOUNT
TOTAL
Discount (optional)
Only ticked methods are printed. None ticked = none printed.
ORDER TYPE
DELIVERY DATE
🔔 Saved as a reminder only — it will not touch balances, ledgers or reports until you Confirm & Print it from the bell on or after the delivery date. Editing scheduled order.

Invoices

⏩ +1 day
No invoices today
No invoices for selected date

Item Sales Report

Quantities only — prices hidden for delivery staff

Item Sales Summary
# Item Name Quantity Sold Orders / Invoices
No data for selected period

Payments & Ledger

View dues, review the ledger and record payments in one place

Total Outstanding
Shops With Dues
Collected Today
Selected
✓
No shops with outstanding balances

Report

Invoice List
invoice(s) ·
No invoices for this date.
Paid List
payment(s) ·
No payments on this date.
shop(s) ·

Custom Prices

Override item prices per shop — auto-applied on new invoices

No custom prices defined yet.
Shop Item Std Price Custom Price Actions

Organization Team

Employees in this organization

One-time setup code for

Copy this code and deliver it privately. It expires after 72 hours and will not be shown again. The employee creates a Supabase Auth account with the same email, confirms it, then enters this code.

Loading team…
No employees match this view.
EmployeeRoleStatusLast loginActions

Pending invitations

Recent team activity

Warnings & Notifications All clear Off

Notification center

No platform messages.

⚠ System issues & errors
✅ No active errors or sync problems.
Trash is empty. Deleted records are kept here (last 300) so they can be restored.
🔕 Warnings & Notifications are turned off for your profile. Ask an administrator if you need them.
🔕 Notifications are turned off. Enable them in .
Smart Anomaly / Abnormal Order Warnings
✅ No abnormal orders in today's invoices.
Absent / Missing Order Summary
✅ All regular customers have ordered today.

Activity Logs

Last 30 days · max 300 entries · logins, invoice changes and cloud syncs

No activity logged yet.

Maintenance

Bulk data management and storage cleanup

👥 Customers CSV
📦 Items CSV
Bulk Delete Invoices by Date Range
Permanently removes invoice records only, on this device and in the cloud. Customer balances and dues are NOT changed.
⚠️ Matching invoices in range: invoice(s). This action cannot be undone.
Storage Usage
Local database (IndexedDB) usage on this device
Total app data

Help & Keyboard Shortcuts

All shortcuts work when no input field is focused

⌨️ Navigation Shortcuts
📋 New Invoice Shortcuts
ℹ️ General Information
📌 Default Admin PIN: 1234 (change in Settings)
👥 Staff PINs: set in User Management
🔒 Organization access uses Supabase Auth
📊 Activity Logs retained for 30 days
📅 Global date override available in Settings
💰 Custom prices per shop/item auto-fill on invoices
📦 Discount field available on each new invoice
📱 Telegram reports, backups & alerts fire while app tab is open

Settings

Business profile, subscription, invoicing, security and data.

Business Details

The QR code is printed at the top right of every invoice, opposite Bill To, so customers can scan it. Leave empty to print no QR code.
📲 Install as desktop app

Paper Size

Invoice Options

Cloud Sync

☁ Cloud Sync (this device)
On: data syncs live with the cloud. Off: this device works fully offline. Turning it back on uploads everything done meanwhile.
🧹 Cloud server cleanup
Frees space on the cloud database by removing old invoices from the cloud copy only. Nothing is ever deleted from this device or any other device: their local databases stay exactly as they are, and cleaned invoices are never re-uploaded. Devices that never had those invoices will not receive them later. Note: the database server's own memory is managed by Supabase and cannot be restarted from here; removing old rows shrinks the tables and indexes it has to hold.
Deletion markers older than
REMOVE OLD INVOICES FROM THE CLOUD (date range)
→
To allow cleanup, run this once in Supabase → SQL Editor, then try again:
create policy "docs_delete" on public.docs
  for delete to anon using (true);
Deletion markers record that a record was deleted so other devices remove it too. Removing "all of them" is only safe when every device has synced recently.
STAFF SESSION SECURITY
Close a staff session that could not be verified online for hours (0 = no limit). Blocked users are always cut off as soon as the device is online.

Invoice Numbering (this device)

Automatic by default: every device continues the shared sequence (e.g. after A1419 comes A1420). Only set a prefix if you want a device to keep its own separate series. Applies to new invoices only.
Next invoice:

Invoice Date

⏩ Advance Date by 1 Day (Next-Day Invoicing)
New invoices, the Invoices tab and the Item Sales Report default to tomorrow's date. Stays on until you turn it off.
⚠️ Active — default date is (device date + 1 day). You can still pick another date on an individual invoice.
Your account

Change your username or password with your current password.

Change login email

Current:

An earlier change to is pending. Contact support if you cannot receive its code.

This code expires in 5 minutes.

Authenticator app verification

Optional two-step verification using Google Authenticator, Microsoft Authenticator, Authy, 1Password or another TOTP app.

1. Scan this QR code

Authenticator setup QR code

Manual setup key

2. Enter the 6-digit code

Scheduled reports

Choose delivery channels and reports. Provider credentials are managed by the platform administrator.

Schedule or send


        

Schedules

Recent deliveries

⚙ Maintenance & Data Management
Customers CSV
Items CSV
Bulk Delete Invoices by Date Range

Payment Accounts & Gateways

Add the accounts customers can pay into. Tick them per invoice on the New Invoice page to print them. Click Save Settings to keep changes.

No payment accounts added yet.
ℹ️

Smart Order Intelligence

Controls anomaly warnings and customer-wise item suggestions on invoices.

🔔 Notifications & Warning Counters
Master switch for local sidebar counters and the Warnings tab.
⛔ Smart Anomaly Detection
Warns about unusual items or quantities (invoice form & Warnings tab).
Only orders from the last N days are used to judge what is "normal" for a customer.
🟢 Customer-wise Green Suggestions
Highlights items the selected customer buys often in the item dropdown.
An item is suggested when the customer ordered it on 2 or more invoices in this period.