This is a game based on stock charts. Your goal is to guess if the stock price is going to go up or down, depending on the historical movement and the provided indicators.
This project uses Angular, Chart.js financial/candlestick stock chart, with a .NET Web API backend, which connects to AlphaVantage for stock quotes.
Based on the Stock.Charts project.
If you want to host on your local computer and review the source code, follow the instructions below.
- Node.js v14.x or later
- Visual Studio
- Get a free api key from AlphaVantage.
- Input your api key into appsettings.json -
Providers:AlphaVantage:ApiKey
. - Load the WebApi project in Visual Studio and start. That should also run the angular front-end and open the main page for you.
- Finish Unit Tests
- Angular Unit Tests
- Support for Multiple Users
- Better way to provide api key