DiamondStatTrax

Java

About DiamondStatTrax

Throughout history, statistical analysis and the process of monitoring statistics have significantly contributed to the success and progress of inventions, innovations, and especially hard work. Just as statistics are useful within large corporations, they prove heavily pertinent in the sports industry. Specifically in the well-known sport of Baseball, we have practiced statistical tracking, even before the rapid growth of technology. This has allowed teams and players to compete amongst each other, in turn promoting a better, more competitive style of play. DiamondStatTrax is designed for baseball enthusiasts who want to keep track of the statistics of baseball games they manage or play without the need for an internet connection.

Skills Utilized

IntelliJJavaGUI Manager

What I Learned

Building DiamondStatTrax taught me valuable skills in full-stack development, including frontend design, backend code integration, and database management. During this process, I worked with numerous tools and strategies that aided in my success. One strategy in particular set the foundation for my code in the future. This is the Persistent Data Strategy. I mapped out each of my classes and worked towards designating variables and variable types for each class. This proved to be very beneficial as it helped me visually understand the flow of information.