Manager Dashboard
Roasted Coffee Stock
PKT & Bulk separated| Roast | 500g PKT | Bulk kg | Total kg |
|---|
Raw Materials & Other Stock
| Inventory | Quantity |
|---|
15–18 October Recovered Sales & Daily Transactions
Recovered Oct 15 sales: Outsider roasting 15 kg × ฿80, Dark 500g 1 pkt × ฿350, Dark Bulk 1.5 kg × ฿500. Includes new sales entered after migration.
Packaging & Reserved Drip Stock
Dark Drip is active; Medium and Light are future-ready. Transfer Bulk to Drip Reserved, produce finished Drip Bags under Inventory Control, then sell finished PKT.
Manager Quick Actions
Daily Sales — product totals for ONE date
Boss Cash Deposit — every 3–5 days
Deposit does not create revenue or affect inventory. Cash held = opening cash + all sales − all deposits. Boss-funded expenses do not reduce held cash.
Recent Sales & Deposits
Inventory Control — One Simple Entry Form
Open Hulling Lots & Reconciliation
If a finalizable lot has already consumed green during roasting, the Finalize action only records sorting/waste and reclassification. It must not credit the already consumed coffee again.
Inventory History
Expense & Purchase Entry
Expense Records
Monthly Business Analysis
Income by Category · Selected Month
Monthly Finance — Manager Control
Actual Cost Entry — P&L Only
Inventory physical counts and operational closing are under Closing & Backup. P&L finalization REQUIRES operational month close. Future revisions must be versioned and approved rather than silently edited.
Month-End Physical Stock Count
Physical Stock Count
Export / Restore Data
Export JSON after each work session. Store a separate copy outside the computer. Restore overwrites current pilot data after confirmation. Excel is an archive/report, not a substitute for complete JSON restore data. Firebase Authentication and sync are enabled when hosted; daily manual backups remain mandatory.
Cloud Diagnostics — Manager Only
Safe diagnostic. Uses only pilotConnectionTests/webapp-diagnostics; NEVER edits the production roasteryPilot/managerLedger. Click WRITE on Desktop, then READ on Phone (or vice versa). Only the manager authenticated by Firestore rules can access this test record.
Waiting for manager cloud connection…