use the AlphaVintage API, PlotlyJS library, TailWindCSS, Redux, CRA(create-react-app) based web application. It analysis on specific stocks under the AlphaVintage data source. It still not finish, and pending to optimize in progress....
go to the root folder: stockanalysis Install a local copy by downloading this library and running
npm install
Launch a local development environment by running
npm start
Component
Components are split into several different parts
- Fetch (ancestor component--- fetch AlphaVintage api)
- LineDisplay (display line graph)
- CandleDisplay (display candlestick graph)
- ThemeContext (for themecontext)
- ThemeToggle (toggle for theme display)
- Background (body background set)