Cloud: starting Not logged in

Live Inventory

Current stock quantity and status only. Cost and price are hidden in staff view.

Management Dashboard

Filter by month, year, category, and product. Use graph view for management-level preview.

Live Inventory โ€” Current Stock Level

Monthly P&L Management View

Profit, cost control, expenses, wastage, and management diagnosis for the selected month.

Performance Diagnosis

Expense Breakdown

Product Performance

Cost & Wastage Control

View P&L Calculation Table
ItemAmountMeaning

Professional Prompt Generator

Use this prompt to ask ChatGPT for monthly business analysis and next-month stock preparation advice.

Monthly Sales Trend

P&L Breakdown

Top Product Sales

Top Wastage Cost

Month Comparison

MonthSalesGross ProfitNett ProfitSales GrowthWastage Cost

SKU Growth

Next Month Forecast & Raw Material Preparation

Forecast products from Projection, then calculate linked raw material preparation based on recipe mapping and current stock.

Forecast Product Selling

Raw Materials to Prepare

RAW_LIST โ€” Stock Status Only

The main screen only previews stock status. Click Add Raw Material when you need to create or update master data.
Bulk upload: CSV or Excel (.xlsx/.xls). Required columns are Products ID, Products Name, and UOM. Optional Opening Balance creates one opening IN_STOCK record for newly added IDs only.

Stock In Form

For staff to record received stock. Date, time and staff name are saved automatically.

IN_STOCK Ledger

Records are sorted by exact entry timeline. UOM is synced from RAW_LIST, so staff should not key it manually.
Historical Stock In is allowed: CSV or Excel (.xlsx / .xls). Required columns: Date, Product ID, Qty. Optional: Unit Price, PIC, Reference, Time. Supported dates include 2025-07-30, 30/07/2025, 7/30/25 and normal Excel date cells. Add new records only keeps existing records and reports matches as โ€œAlready in systemโ€. Initial setup: replace all Stock In is Boss-only and rebuilds the Stock In ledger from the uploaded file after making a safety backup.

Stock Out Form

For staff to record production use, wastage, expired stock, damage or adjustment.

OUT_STOCK Ledger

For Wastage or Rotten / Expired, camera proof is required. The system blocks exact duplicated photo files.
For new wastage/expired records, upload proof photo when required.
CSV / Excel format: Date, Product ID, Qty, Out Type. Optional: Unit Cost, PIC, Remark, Time. Historical dates are accepted.

Daily Stock Count

Staff should complete the actual stock count before closing. System quantity is hidden from staff.

Stock Count History

Boss review of daily stock count variance.

Wastage Analysis

Only records marked as Wastage, Rotten / Expired, Damage, Spoil, or Throw are shown here.

Wastage Ranking

SALES_IN โ€” Clean Monthly Entry

Only key in sales unit and discount/adjustment. Any difference should be recorded under Investigation Records.
CSV / Excel format: Product, Qty. Optional: Discount, Month, Year.

Monthly Product Sales Units

Product
Units
Discount / Adjust
Price
Final Cost
Sales
Gross Profit
Margin

Sales Difference / Investigation Records

Record POS difference, missing cash, wrong discount, refund, or staff explanation here.

Raw Ingredients Used Based On Sales + Recipe

Expenses

Row preview with month filter. Click Add Expense to open the entry pop-up.
Expenses CSV / Excel: Date, Category, Description, Amount. Optional: PIC, Payment Method, Reference. Historical dates are accepted.

Projection Forecast

Forecast products and required materials.

Product Forecast Entry

Product
Forecast Qty
Price
Final Cost
Sales
GP
Margin
Recipe

Raw Material Prepare List โ€” Linked With Inventory

If the linked raw material is wrong, change the Raw Material ID or factor directly in the row. Factor means recipe amount ร— factor = inventory UOM.

Recipes & Product Costing

Manual recipe editor. Product cost and margin are calculated from linked raw materials and conversion factor.

Bulk Orders

Choose products from Recipes, enter the required quantity, and use any selling price for this order. Editing an order does not change the master Recipe selling price.
Order price rule: The Unit Selling Price is editable every time you create or reopen an order. It is saved only inside that order and will not overwrite the selling price in Recipes.

Activity Log

Boss view only. Tracks login, stock movement, stock count, settings and key system actions.

System Settings

Boss only. User login is managed in Supabase Authentication; operational rules remain below.

Supabase User Accounts

Create, reset or disable login accounts in Supabase โ†’ Authentication โ†’ Users. Set Boss/Staff role, status and permissions in Table Editor โ†’ profiles. The first registered user becomes the Boss automatically.

Time & Daily Stock Count

Operation Rules

These settings are saved in this browser with your local inventory data.

Price & Raw Cost Effective Dates

Boss only. Schedule a selling-price or raw-material-cost change without rewriting earlier sales months.
Monthly accuracy rule: SALES_IN is stored by month, not by individual sale date. Choose the first day of a month (for example 2026-08-01). The impact preview recalculates recorded sales from that month onward.

Change History

Danger Zone Protection

Checking deletion-password protection...
Set a separate password that is known only by the Boss. It cannot be the same as the 4-digit Boss login PIN.
Use 8โ€“72 characters with at least one letter and one number. Do not share it with staff.