THEN
Home / Work / Qingshanji
Product case · chain retail system · PWA

HQ, store, shareholder —
three roles, one system.

Qingshanji — a unified fashion-chain management system. HQ manages stock and intake, Store handle scan-checkout and transfers, shareholders view results and margin read-only — one dataset, three views, each with its own job, connected in real time.

3-in-oneScan checkoutNetwork stockSmart restockTransfersBatch intake·tagsShareholder view
01 · 3-in-one

One dataset, three views.

HQ, store and shareholder each get their own UI and permissions — one stock and sales dataset, with clear boundaries on who manages what and who can only view. Tap above to switch.

  • HQ: global stock · intake · transfers
  • Store: checkout · local stock · transfer requests
  • Shareholder: read-only results · margin

Inventory & sales system

Stock overviewBy storeSmart restockBatch intakeColor×size matrixBarcode tagsTransfersBest/slow sellers

Store POS system

Scan checkoutCartReceipt printNetwork stock lookupTransfer request/approveCustomer profilesStaff performance

Shareholder dashboard

DashboardSales/marginMargin %By-store resultsRange queryNetwork stock (read-only)
02 · Store checkout

Scan one, add one, done.

A Bluetooth scanner links to the till — scan an item and it drops into the cart with auto pricing; the receipt printer prints in one tap. Zero learning curve for staff.

  • Bluetooth scanner · receipt printer
  • Scan to cart · auto pricing
  • Member price · auto discounts
Checkout · XintiandiScanner connected
Dress · navyQSJ-DR-018 · M฿890
Cardigan · creamQSJ-KN-042 · L฿650
Wide pants · khakiQSJ-PT-007 · M฿720
Total · 3 items฿2,260
03 · Network stock · smart restock

The system flags who’s low first.

This store, all stores, warehouse, in-transit — one table for network stock; where sizes run low or stock piles up, smart restock suggests moves automatically.

  • Live network stock lookup
  • This store highlighted · incl. transit & warehouse
  • Auto restock hints for low/slow stock
StoreThis itemIn transitWarehouse
Xintiandi36
Guomao120
Taikoo Li210
Warehouse48
Smart restock: Xintiandi has only 3 of "Dress·navy M" — suggest transferring 10 from the warehouse.
04 · Store transfers

Transfer approvals, one clean flow.

A store requests a transfer; the other store/HQ approves, confirms the actual quantity and ships — fully logged. Low-stock stores don’t wait; goods flow to the nearest source.

  • Request → approve → ship
  • Can ship less than requested, confirmed by actual
  • "To handle" · "My requests", clearly split
1Xintiandi requestsDress·navy M ×10Submitted
2Warehouse receivesTo handleTo approve
3Confirm actual qtyShip 8 (may be less than requested)Confirmed
4Approve & ship8 in transit → XintiandiShipped
05 · Batch intake · barcode tags

One entry, all colors & sizes generated.

Enter intake as a "color × size × qty" matrix once; the system batch-generates barcodes and 40×50mm tags and prints them together. Cost and buy-in prices stay back-office only, never on the tag.

  • Color × size × qty matrix entry
  • Batch barcodes + tag preview
  • Cost/buy-in back-office only; tag prints price only
Color·SizeSML
Navy8126
Cream5104
Qingshanji
Dress · navy · M
QSJ-DR-018-M
฿890
06 · Shareholder dashboard

Shareholders see results, not the data.

Sales, gross profit, margin, by-store results — the shareholder view is read-only, queryable by day/month/range: transparent without disturbing store operations.

  • Sales · gross profit · margin
  • By-store results (this month)
  • Query by day / month / range · all read-only
฿1286K
Sales (month)
฿742K
Gross profit (month)
57%
Margin %
StoreSalesMargin %
Xintiandi฿468K59%
Guomao฿402K55%
Taikoo Li฿416K57%
// Shareholder view · read-only, no edits
Try all three

Open the demo,step into all three roles.

HQ runs the whole, stores do checkout, shareholders watch results — want a chain-retail / multi-store system? Talk to us.