Case study

HDPE

Wholesale trade site plus pricelist bot — catalogue hubs, quote cart, and PDF→Pastel price publish for HDPE Plumbing & Trading.

PublishedBuilder · 2026HDPE Plumbing & Trading

Industrial wholesale catalogue with live trade pricing pipeline

Live reference

AstroPythonSQLitePastel PartnerNetlify

Metrics omitted until confirmed.

Context

HDPE Plumbing & Trading supplies contractors and merchants from Alrode South, Alberton. The old WordPress catalogue needed a trade-first replacement: browse lines, build a quote cart, and keep selling prices honest when supplier PDFs change.

Approach

  • Ship an Astro wholesale site with product-line hubs and a quote-cart flow (not public checkout)
  • Parse supplier PDFs through a Python pricelist bot with markup rules and human approval
  • Publish approved list_zar prices to the website; export matched SKUs to Pastel Partner for accounting
  • Keep cost fields out of the public HTML — trade pricing discipline by design

Outcome

Live site at hdpeplumbingtrade.co.za. Demo handover documents a published price list (hundreds of items) and Pastel CSV export for matched stock codes. No invented revenue metrics.

Stack notes

  • Astro marketing + catalogue site
  • Python price_ingest pipeline + SQLite canonical prices
  • Pastel Partner inventory CSV export
  • Netlify hosting

← All work·Start a project conversation