Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 1.09 KB

README.md

File metadata and controls

38 lines (25 loc) · 1.09 KB

StockSplunk

Paper trading and investment calculator web app created by integrating Alpha Vantage Stock Data API with a MEAN stack. Utilizes a Redis cache to reduce third party API calls. This app is containerized using Docker.

The frontend and backend are served through a NGINX reverse proxy.

Before running the app locally, an Alpha Vantage API key is needed. Modify the .env file in the server directory:

cd server
vim .env

And and set ALPHA_KEY to your key:

PORT=8080
MONGO_CONNECTION_STRING=mongodb://mongo:27017
ALPHA_KEY=YOURKEYHERE

Then, to run the app locally on your machine, make sure you have Docker installed and running and while in the main directory:

docker compose up -d

Then go to localhost on a browser from your machine.

Demo

If you don't want to create an account for the live web app at stocksplunk.com.

Email: [email protected]
Password: demopassword