Skip to content

amakaj/jBull

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

110 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jBull

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.

Libraries Used

  • 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

Previews

Client Dashboard

Client Dashboard

Server Dashboard

Server Dashboard

About

Desktop investment application using real-time stock data

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages