Valley Stock is a simple web app that conveniently tracks Silicon Vally public companies' stock prices in real time.
- Run locally
i) rungit clone https://github.com/shuchenliu/valley-stock.git
ii) openindex.html
with any modern browser.
Or you can:
- Visit Vally Stock , which is publicly hosted via Github.io.
- There are 9 companies from 6 valley cities currently covered by Valley-Stock.
- The app offers a search-selection filter, which could be easily used to filter out target companies by city.
- Each marker is customized using company logo and is placed on the map where the company headquarter is located.
- When a company's marker or listing is clicked, map will automatically zoom in and pan to the marker and stock price tracker will appear.
- The tracker contains 2 types of prices repectively from last trading day and last trading minute.
Google Maps JavaScipt API v3.30
Semantic UI v2.2.12
jQUery v3.2.1 (for Semantic UI use only)
Font Awesome v4.7.0
All companies' logos are from respective official websites and are trademarks.
The Alpha Vantage
API will sometimes:
1. throw invalid paramter error
even if all parameters provided are valid and/or
2. return empty json even if API call has been properly issued.
These errors are handled. Please check browser console when encountered for more info.
- Add interactive charts using
D3
orHighCharts
- Rewrite application using
ReactJS
.