Skip to content

rob893/wow-market-watcher

Repository files navigation

wow-market-watcher

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:

Local Development

Prerequisites

  • .NET 6 SDK installed

Basic Commands

  • dotnet test - Run tests
  • dotnet build - Build project
  • dotnet publish -c Release - Publish release build
  • dotnet watch run - Run the project in watch mode (will restart when files change)

CICD

All CICD is done through Github Actions. All merges into master branch will kick off CICD to build the project and deploy it to Azure and a DigitalOcean droplet. The project is hosted on a Windows Azure App Service in Azure and on a Linux VM running Docker as a Docker container in DigitalOcean.

Required Secrets

This project requires the following secrets either in an appsettings file or as appropriate environment variables.

The project will not run without these secrets.

Please contact repo owner for details.

About

Application to monitor the WoW Auction House. Users can create watch lists and set up alerts based on price movements.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published