Fullstack Javascript App for Collaborating on Stocks Tracking
Overview
Stocks Watch App using Node.js and Deepstream.io.
Stocks Watch allows users to collaborate in real time and implements the Deepstream.io websocket server as a Node.js module.
- Users can add and remove stocks from the shared chart from the app's homepage.
- When a user adds a stock, Node.js makes an API call to Alpha Vantage, verifying the ticker symbol and accepting the stock's performance history in JSON format.
- After a user adds a stock, all clients connected to the app update their charts with the same stock in real time.
Deployed to Heroku and PostgresSQL
https://fcc-stock-tracking-app.herokuapp.com/
Acknowledgement
Thanks to ALPHA VANTAGE for realtime API access to stock data.
Thanks to Clementine.js FCC Boilerplate, for inspiring the first iteration of my apps.
License
Apache License 2.0. Click here for more information.