Skip to content

(deprecated) A service to track Newegg's stock of Nvidia's RTX 5000 series GPUs

License

Notifications You must be signed in to change notification settings

jaschrs/newegg-gpus

Repository files navigation

CanadaGPUs

Note: Only supporting Newegg tracking for now

Overview

CanadaGPUs is a service for tracking the stock of several high demand GPUs, specifically for the True North Strong & Free. CanadaGPUs presents a comprehensive website to track the stock of all available Nvidia 5000 Series GPUs that are available on Newegg. More websites will be available soon.

Scrapes from manually fed Newegg URLs.

Supported by

Frontend services and database updates are all handled by Netlify's serverless functions and utilities.

Backend databases containing model data and realtime stock information is hosted on SupaBase's SQL servers.

API services are also set up through SupaBase.

Data on models are collected and organized using Newegg's official API for realtime stock data.

Notification Service

Notification services will start soon on a dedicated CanadaGPUs discord server, stay tuned for notifications for when your desired model comes in stock!

Public API

A public API into our database can also be found through the network tab on our website, as well as a public api key.

At the moment there are three API endpoints, one for each GPU model supported. /5070_stock, /5080_stock, and 5090_stock.

API Responses are in the following format for each table:

    {
        "id": completely arbitrary and unusable,
        "name": model name on Newegg's website,
        "price": price of a single unit excluding promotions and tax,
        "in_stock": true or false,
        "url": to the respective GPU model on Newegg,
        "image_url": to the image of the GPU",
        "last_updated": date and time of last check of status by the server
    },

About

(deprecated) A service to track Newegg's stock of Nvidia's RTX 5000 series GPUs

Resources

License

Stars

Watchers

Forks