As part of the Odin Project curriculum, fitPowerUp represents my first successful attempt at building a full-stack web application.
My goal was to create a Progressive Web App focused on fitness. After a few months of work, I managed to build an app that's both fully functional and engaging. Here's a summary of what I achieved.
In terms of stack, I relied on tools I discovered while studying through the Odin Project curriculum, as well as technologies I researched based on my needs.
MaterialUI: As much as I was getting comfortable with CSS, using a UI library was also a curriculum's recommandation. I'm happy to have experimented with Material UI, and it surely sped the development process. In the future I'll be looking at trying other options as well.
Accessing the Exercise Library:
Workout Customization:
The truth is there are a million and one workout loggers out there. The spice of my project was the inspiration from Dragon Ball Z and the elements borrowed from the show. For example:
Needless to say, I'm very proud of the app and I also realized how it could be much, much better. A few things that come to my mind: