A full stack web application that shows real-time prices of various stocks and cryptocurrencies. It does this by making GET requests to the Spring back end every 5 seconds, which web scrapes various websites to return the ticker's current and historic prices. The user can add or remove any ticker and can drag and drop them around.
This application is a work in progress.
Using Node
git clone https://github.com/michael-mcmasters/Stock-And-Crypto-Tracker.git
cd Stock-And-Crypto-Tracker
npm install
npm start
To See Real-Time Data:
- go to src/components/custom_hooks/UseTickersAPI.js and set DEBUG_USE_FAKE_PRICES to false.
- Clone the Spring back-end and run it locally on port 8080 (the default for Spring applications).
The back end will scrape the web for the real-time prices.