PROJECT_03Production internal system

Product operations system

SCRAPEOPS

An operator-focused product-data workspace that turns distributor catalogs into reviewed, enriched, and publishable Shopify listings.

Inside the build

PROOF, NOT PROMISES.

Rebuilt product moments that let you feel the interaction—not just look at a screenshot.

QUICKSCRAPE / REFINE Workspace online
REFINE_SESSION

Decide at typing speed.

Progress 0/5Draft cost $0.001Readiness 100%
EAGLE ABRASIVESKOVAX Super Buflex Disc
BEFORE

KOVAX Super Buflex 730-1515 Abrasive Disc, 3 in, 2500 Grit

AI DRAFT · PRESS E

Eagle Abrasives KOVAX Super Buflex Disc — 3 in, 2500 Grit

Automation prepares the decision. A person still approves what becomes real.

Human approval gate

The operator sees what changed, what it costs, and what needs a decision before anything moves forward.

The brief

WHAT NEEDED TO BECOME POSSIBLE.

Distributor data arrives in different shapes and levels of quality. The real problem is not simply collecting it—it is preserving the source, creating a trustworthy catalog, improving selected products, and keeping a human approval step before publishing.

Scrape moves products through a deliberate pipeline: raw capture, canonical records, enrichment, optional AI refinement, operator review, approval, and Shopify publishing. Paid and irreversible work stays behind explicit actions.

What it does

THE WORKING SYSTEM.

03 / 03
01

Playwright-based distributor capture

02

Raw and canonical product records with source evidence

03

Selective enrichment and configurable AI refinement

04

Operator review for content, pricing, images, and variants

05

Approved-product publishing through Shopify

Design decisions

THE PART THAT MAKES IT USEFUL.

01

Preserve the evidence

Original vendor data remains available alongside the cleaned catalog so an operator can understand where each product decision came from.

02

Put expensive work behind intent

Automatic enrichment is off by default. Products move into deeper research and AI refinement only when an operator chooses them.

03

Make approval the center

Automation prepares the work; it does not quietly publish it. Pricing, content, images, variants, and blockers remain visible before Shopify sync.

Built with

TypeScriptNext.jsPlaywrightPocketBaseMeiliSearchShopify
Scrape demonstrates the kind of AI system HeyNate believes in: evidence-preserving, operationally useful, and built around a person who remains in control.