StealThis .dev
Pages Medium

Construction — Materials & Inventory

A rugged jobsite materials inventory page with a searchable table of SKUs, categories, on-hand quantities and suppliers, live category filtering, low-stock and out-of-stock badges, and an order-needed panel that sums every item sitting below its reorder level.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Materials & Inventory

A hi-vis, jobsite-flavored inventory page for tracking construction materials. The table lists every material with its SKU, category, on-hand quantity, unit, reorder level and supplier. Rows automatically flag Low or Out when on-hand stock dips at or below the reorder threshold, with a steel-and-orange status badge so the foreman can scan the board at a glance.

A search box filters across SKU, name and supplier in real time, and a category dropdown narrows the list to lumber, fasteners, concrete and more. An Order needed panel sums every item below its reorder level into a running shortfall count and quantity, and a quick toggle hides everything that is fully stocked so the purchasing list builds itself.

All interactions are vanilla JS — no frameworks, no build step. Drop the three snippets in and the table, filters and order summary work out of the box.

Illustrative UI only — not for real procurement or jobsite use.