Pinned Project:
Fitness Tracker GUI
Through this personal project, I gained a strong foundation in object-oriented programming concepts such as polymorphism and inheritance. I also learned how to read and write to files in my code, which is a useful skill for storing and retrieving data, and can be substituted for a database for practicality in a modern app. Additionally, I became proficient in using JavaFX for UI design in Java, allowing me to create user-friendly interfaces. Another key aspect of this project was implementing a login system, where I utilized associations between passwords and keys to access user accounts. Overall, this project allowed me to significantly expand my technical skillset and become more confident in my abilities as a programmer. The application allowed the creation of users, a login system, editing of user account information, and tracking of daily calorie, protein, and activity goals.
