The case
A catalog that re-derives itself.
A dealer catalog of this size does not fail loudly — it drifts. Lines get added and never retired. Prices set in one year get quoted in the next. A manufacturer winds down and its products stay listed, quotable, and orderable. That is a scale problem rather than an effort problem: nobody keeps tens of thousands of items current by attending to them one at a time, only by re-deriving them all every night.
halloway-ed.example today — categories a hand-maintained education catalog still carries
Overhead projectors — a whole category, superseded by document cameras
VCR mounts
Netbooks — the form factor died around 2013
Interactive whiteboards (pen-tray era) — displaced by flat panels
Filmstrip and transparency supplies
Mini-DV and DVD duplicators
this site — last sync 37 days ago
- 3,814 products, every one re-verified against the live feed
- Discontinued lines drop off on their own
- Prices and stock follow the wholesale source
- New products appear without anyone being told about them
- Minimum advertised price enforced as a hard floor
- Distributor outage degrades to last-known values, never to a blank price
- No one had to notice any of it
The engine underneath is distributor-agnostic. It runs today against a live broadline
feed; pointing it at whichever distributor Halloway actually buys from is a
configuration change, not a rebuild.
How it works
1 · Catalog
Products, categories, descriptions and images — the merchandising Halloway already owns.
2 · Nightly sync
Live wholesale cost and on-hand quantity by manufacturer part number, plus datasheet
specs and clean product photography.
3 · Price rule
The higher of Halloway's own price, the minimum advertised price, or cost plus margin.
MAP is never violated and Halloway is never undercut.
4 · Changelog
Every run diffs against the last. That record is the catalog health page — the proof the site is keeping itself current.