Card watcher, clearly explained A visual project overview
A calmer way to catch a restock

From a card appearing to an email in your inbox.

A private watcher keeps an eye on the catalog, remembers what it saw, and lets Luna tell Ray and friends when something changes.

The path

Four simple handoffs.

The complicated bits stay behind the scenes. The visible job is a clean path from store to signal.

1

Pokémon Center

The source catalog: products, prices, stock, and product details.

New information
2

ZenRows

Handles the store’s security checks so the watcher can read the catalog.

Safe access
3

Private watcher

Checks, compares the latest view with the last known view, and records changes.

Finds the signal
4

Database + email

The history is saved, and Luna sends a focused alert to Ray and friends.

Useful alert
The rhythm

Three views. One complete picture.

The watcher rotates through the catalog so each cycle has a different lens on what is happening.

ANY CHANGE → ALL THREE
01

Newest

What just arrived or was recently added.

02

Top Selling

What other collectors are reaching for now.

03

Price High to Low

The highest-value cards and products first.

Instant rule: when any view changes, the other two are pulled right away to make sure nothing important is missed.

The catalog memory

Every product gets a useful little record.

That makes a price move, a new listing, or a restock easy to recognize instead of making someone scan the whole store by hand.

  • Name
  • Product ID
  • Price
  • Stock
  • Category
  • Release date
  • Image
  • Link
Sample catalog cardsJSON-backed preview

PLACEHOLDER: Luna will paste three real products here.

The pace

What it costs to keep looking.

The plan changes how many pages can be checked each month. The experience stays the same: spot the change, send the signal.

Free
$0

About 200 pages a month

Wider net
$39

About 4,800 pages a month

Where it runs

One private server, with the database locked to that machine. No home IP involved.