Dashboard
Staff JC PRINT & OFFICE SDN BHD

Dashboard

Live overview of orders, sales, production and stock.

Clean database mode: this V2 contains no seeded orders, customers, stock-in or stock movement records. Enter only your verified live data.
TODAY SALES
RM0.00
0 orders today
MONTH SALES
RM0.00
Confirmed + completed
EST. GROSS PROFIT
RM0.00
Based on stored cost snapshots
PRODUCTION QUEUE
0
Confirmed / in production / ready

Recent Orders

Stock Alerts

New Order

Build one order with multiple print services.

1. Choose Service

2. Configure Service

Unit / Set PriceRM0.00
Quantity0
Customer PriceRM0.00
Est. CostRM0.00
Gross ProfitRM0.00
Margin0%

3. Customer Details

Orders

Audit history of quotations, orders and receipts. Reference No. and Status are managed independently.

Customers

Customer directory built automatically from saved orders.

Inventory

Stock balance by paper type and size.

Recent Stock Movements

Production Queue

Confirmed orders that require production action.

Pricing & Materials

Admin-only pricing engine and paper cost master.

Settings

Company, receipt, master data and access-controlled configuration.

Supabase Authentication

Boss and Staff both use Supabase Auth. The user role is read from the Supabase profiles table; Login Name becomes the locked “Prepared By” and “Entered By” value.

Use the anon/publishable key only. Never put a Supabase service-role key inside this HTML.

Master Data

Create new paper types or service allowances without changing the system code.

Paper Materials

Current paper types:

Service Allowances

Additional allowances:

Print Category Titles

Rename the titles shown in Pricing & Materials and in the order calculators.

Safe rename: changing the wording does not change whether the category uses B&W or Colour toner/drum costing.

Clean / Reset Data

Use this before going live or when re-testing. It clears orders, customers generated from orders, production queue, stock movements and draft cart. Pricing and company settings are preserved.