SOUNDTRACK // IRON UNDER PRESSURE
JEZWEB // GRID OSv2026
JEZWEB

> work // b2b e-commerce // Hunter Valley

Pro Cool

Five supplier catalogues became one searchable shop: 24,000 parts, AI-enriched, on Cloudflare.

By Jezweb
Pro Cool: Jezweb website
24,022
Products live
5
Supplier catalogues unified
Cloudflare Workers
Platform

Pro Cool supply auto electrical, air-conditioning and cabin filtration parts for mining and heavy equipment across the Hunter. Their catalogue lived scattered across five separate supplier systems: five logins, five search boxes, no single answer to "do we have it and what does it cost?". We built them one: a B2B e-commerce platform carrying 24,022 parts, assembled and enriched by AI, running on Cloudflare.

One catalogue from five

Each supplier publishes parts their own way: different platforms, different data shapes, different quality. We wrote a dedicated harvester for each of the five catalogues, normalised the results into one schema, and built an import pipeline the shop can re-run as suppliers change.

AI does the patient work

No human was ever going to hand-categorise 24,000 industrial parts. AI enrichment cleans and describes each product, cross-supplier matching finds the same part appearing in multiple catalogues, and automated re-classification keeps the category tree honest. The boring-but-critical work, done at machine scale.

Built for trade buyers

Search by part number, browse by category, with login-based trade pricing: the workflow a workshop actually uses. React 19 front end, D1 database and R2 media on Cloudflare Workers, so the whole 24,000-part catalogue answers fast.

Built with

Cloudflare WorkersReact 19 + D1 + R2AI enrichmentB2B trade pricing