Written in Java (like most of my applications) and some Python, this app logs data from an outside github source and translates it into a format that is presentable in GUI.
It takes the top 25 stocks listed on S&P 500 market index using the most recent data from slickcharts.com. This number (25) can be higher, but data retrieval using this technique may take some time.
The app uses Jaunt API to search through HTML code and pull the relevant data so it can be used inside of the application. A better approach would be to host this data on my own server and update the server a specific number of times per day (or whenever) -- however the goal of this project is to give the client-side all of the power without having to rely on an outside source. Due to the lack of an efficient server communication, application loading time may take up to 2 minutes.
How to Download:
git clone https://github.com/HaiderZak/s-and-p500-companies
Simply goto src directory and run stockapp.jar
Make sure to have latest JDK installed
