This React SPA lets anyone create watchlists of favourite stocks and track their prices as well as the performance of overall portfolio.
- Create, Edit, Delete a watchlist
- Add, Edit, Remove stocks from watchlists
- Portfolio Dashboard displaying:
- Overall Market Value / Net P/L and Daily performance
- Market Value / Net P/L and Daily performance of watchlists in graphs
- List selected number of top/bottom stocks by Market Value / Net P/L and Daily performance.
Developed using React, Redux, Sagas and Highcharts. Uses Google Finance API for stock quotes.
- create-react-app
- redux
- redux-saga
- react-highcharts
- react-bootstrap
- react-toastify