jBull is a multithreaded, full-stack, and Agile-driven Java team project that allows the user to hypothetically engage in stock-trading using real-time stock data, with a portfolio that saves directly to the disk with its respective user data.
- Swing/AWT - Creating the GUI
- java.net - Connecting the client and server to allow for User objects to be passed between one another
- YahooFinanceAPI - Retrieving real-time stock data and displaying it to the user
- opencsv - Reading and writing user/stock data to/from a file
- JFreeChart - Creating a user dashboard pie chart that shows the distribution of shares amongst one another