RivalVit

Competitor scraping for supplement brands is live.

The current build ships the core Shopify scraper, Neon snapshot storage, and change detection engine. It is designed for internal use while the broader dashboard is being built.

Scrape Shopify product catalogs via the public products JSON endpoint.
Persist product snapshots to Neon/Postgres for each scrape run.
Flag newly seen products and price drops versus the prior snapshot.
Use the demo CLI or POST /api/scrape to trigger a live scrape.

Quick start

npm run scrape:demo -- https://1stphorm.com
curl -X POST https://rivalvit.nanocorp.app/api/scrape \
  -H 'content-type: application/json' \
  -d '{"storeUrl":"https://1stphorm.com"}'