WorksHub
rin0420 / games, tools & bots

TOOL / PRICE ANALYTICS

GPUDB

A price history database that separates GPU models, retail board SKUs, store offers, and price observations. Compare current lowest prices with 30-day averages, medians, historical lows, and price changes in one place.

What kind of tool is it?

It shows market prices at the GPU-chip level separately from the prices of retail product SKUs. Move between the GPU catalog, product pages, store offers, price changes, deal scoring, and comparison views to see where today’s price sits against its history.

How it is built

The app is centered on Next.js Server Components, with the search palette and price chart kept as Client Components. ECharts displays multiple price series with range zoom, and API Route Handlers validate query parameters.

How to use it

  1. Search for a GPU model or retail product SKU from the header search field.
  2. On a GPU detail page, review the current price, averages, historical low, price history, products, and store offers.
  3. Open Deal Scoring or Compare to examine price differences and the reasons behind changes.

How to read the prices

Current price is the lowest effective price among valid new offers, shown separately from the average and median. Deal scoring is deterministic: it uses the 30-day average, 90-day average, and distance from the historical low, and shows the reasons for the result.

Data handling

The currently published screens use a deterministic development fixture for UI, calculation, and API validation. It is not the latest price collected from real stores and is not a purchase recommendation. No account or personal information is required, and the public demo does not store user data. Live data providers are designed to be enabled only after contracts, credentials, and display requirements are reviewed.