Home/Pages/Product catalog

Product catalog

The product list for retail and scrap operations. Grid view by default; switches to a dense table view for back-office editing. Searches by name, SKU, or barcode.

In progress Retail module Grid + table Inline edit

Catalog page

Filter chips above, search-right, view toggle. Click any card to open the product detail drawer. The shell below is wide — on phone it scrolls horizontally inside the frame so the rest of the page stays readable.

Products

218 products · 14 categories · last edit 2 minutes ago

Active24K
Gold · bar
Gold bar · 1 g
SKU-GOLD-1G · 738291
$80.00 / bar142 in stock
Active22K
Gold · bar
Gold bar · 5 g
SKU-GOLD-5G · 738294
$365.00 / bar42 in stock
ActiveSCR
Gold · scrap
Gold scrap · per gram
SKU-GOLD-SCRAP
$72.00 / gram8 g left
ActiveAg
Silver
Silver ingot · 100 g
SKU-AG-100G
$92.00 / ingot24 in stock
ActiveCu
Copper
Copper wire · per kg
SKU-CU-KG
$8.40 / kg12 kg left
ActiveCu
Copper
Copper tubing
SKU-CU-TUBE
$6.20 / kg86 kg
ActiveBr
Brass
Brass fittings
SKU-BR-FIT
$4.10 / kg38 kg
ActiveAl
Aluminium
Aluminium cans
SKU-AL-CAN
$1.20 / kg412 kg

Variants & views

The catalog supports three views: grid (shown above, default for retail), table (dense, for back-office editing), and kanban (by category lifecycle stage — drafted, active, deprecated). Each view shares the same filter bar.

When to use

For browsing or scanning the catalog, grid view is best — the visual recognition helps clerks at the POS. For bulk editing prices or attributes, switch to table view and use multi-select. For weighing-scale items (gold scrap, copper, lead), prefer per-unit pricing.

Composition

Mobile behaviour

The 4-up product grid collapses to 3, then 2 columns. The desktop ERP shell above keeps its proportions but scrolls horizontally inside its frame — the page itself never widens past 390 px. Filter chips wrap to a second row, and toolbar actions fall onto a new line rather than overflowing.

Related

For the live cashier surface see Retail / POS. For per-site stock see Inventory.