This repository contains code for a webpage that allows users to search for stocks using the Finnhub API and display live stock data and analytics.
The Application primarily invloves searching stock tickers available as part of NASDAQ and NYSE. On searching a specific stock ticker:
- You can view Summary, News, Charts and Insights of the stock.
- You can Buy/Sell shares of this stock, with an initial wallet balance of $25,000.
- You can watchlist the stock.
The Watchlist and Portfolio tabs can be used to monitor, buy/sell stocks, and manage wallet balance.
- The frontend is built using the React Framework.
- The backend is built using Node and Express JS.
- Database used to store stock watchlist and portfolio related information is Mongo DB.
- The application is hosted on GCP.
- This application make use of Finnhub and Polygon API's for stock data, and HighCharts for all charts used.
https://atul-webtech-final-3.wl.r.appspot.com/search/home (INACTIVE)
https://stocksearchapp-render.onrender.com
I have excluded the node modules from the backend and frontend and the build directory as well. This repository primarily includes React and Node/Express Source Code only with package.json dependancies. The application can be accessed via the Render link provided above.