The WoW Market Watcher is a service that, on a scheduled bases, collects auction house data from Blizzard's API and save it as a time series. The services exposes a REST API that:
-
Allows users to create and manage accounts.
-
Query against the database of items, realms, etc
-
Create and update watch lists
-
Query the time series database
- NodeJS 14
npm i
install dependenciesnpm start
start local dev server with hot reloadnpm run build
build project for dev environmentnpm run build-prod
build project for production environment
All CICD is done through Github Actions.
All merges into master
branch will kick off CICD to build the project and deploy it Github pages.