Eyal Rosenthal · Web scraping at scale

Shopify Storefront Monitor

Shopify Storefront Monitor — Variant-Level Inventory + Price Alerts via /products.json

Shopify Storefront Monitor

Drop-in monitor for any public Shopify store via the universal /products.json endpoint that every Shopify store exposes (unless explicitly disabled). Maps to "Shopify competitor monitoring", "DTC inventory drop alerts", "sale-tag tracking" briefs.

Built 2026-05-03 as Demo #10. ~30% of online stores run on Shopify — this same scraper works on tens of thousands of competitor stores by changing one URL.

Run

. ~/freelance/.venv/bin/activate
cd ~/freelance/portfolio_demos/shopify_storefront_monitor
python monitor.py --reset
python monitor.py --once
python monitor.py --simulate-changes 5
python monitor.py --once

Result

  • 280 product variants tracked (allbirds.com sample) ✅
  • Idempotent re-run ✅
  • 5 simulated price deltas detected ✅

Hire me to build this for your stack

Same patterns, your target site. Send the brief and I'll quote fixed-price within 24 hours.

info@luba.media