Basejump challenge: Chart the Stock Market
This application uses the Quandl API to retrieve stock data for different companies, and display it on a chart. By entering a code symbol or using given suggestions, the stock data is retrieved from Quandl database and displayed on the chart if it is available.
- website: http://stockchart-fccc.herokuapp.com/
- requirements reference: http://www.freecodecamp.com/challenges/basejump-chart-the-stock-market
Implemented user stories:
- As a user, I can view a graph displaying the recent trend lines for each added stock.
- As a user, I can add new stocks by their symbol name.
- As a user, I can remove stocks.
- Bonus User Story: As a user, I can see changes in real-time when any other user adds or removes a stock.
Tools used:
- Angular Fullstack Generator : https://github.com/DaftMonk/generator-angular-fullstack
- Quandl API: https://www.quandl.com/blog/getting-started-with-the-quandl-api
- toastr package for notifications
- angular-spinner: https://github.com/urish/angular-spinner
- highcharts-ng: https://github.com/pablojim/highcharts-ng
- btford.socket-io: https://github.com/btford/angular-socket-io