Inspiration
We created my fitness app to inspire and empower individuals to achieve their health and fitness goals. We believe that everyone has the potential to live a healthy and fulfilling life, and with the right tools and support, they can unlock that potential. Our app provides a comprehensive platform that offers personalized recommendations, tracking, and a supportive community to help users stay motivated and accountable. We are passionate about helping people transform their lives through fitness, and my app is my way of making that vision a reality.
What it does
TrackGuide is designed to create a personalized plan for each user based on their unique physical characteristics and fitness goals. By inputting basic information such as height, weight, gender, and target goal, the app's algorithm generates a customized workout plan that suits the user's fitness level, preferences, and time availability. TrackGuide generates meal prep ideas based on the user's dietary preferences and calorie needs. The app provides a range of healthy and balanced meal options that are easy to prepare and fit within the user's daily calorie intake. With TrackGuide's personalized plan, users can achieve their fitness goals in a sustainable and enjoyable way, without feeling overwhelmed or restricted like some other apps......
How we built it
In the development of our fitness app, we had split the work load into two groups to bring our app to life. Joel Lovely and Syed Shaban have been responsible for creating multiple scenes, border planes, and button transitions, and ect. Showing great attention to detail.
Meanwhile, Syed Mehdi and Dimitar Gjorgievski have been working on creating the 'member' class and implementing a hash map. This allows us to retain information in a make-up database CSV file for formulas that will be sent back into the front-end development. Their work has been essential in ensuring that our app can efficiently store and retrieve user data, as well as accurately calculate personalized workout and meal plans.
Our team's collaboration and expertise have been integral in creating an app that not only looks great but also delivers exceptional functionality and usability. We are excited to continue working together to make TrackGuide the ultimate fitness companion for our users.
Challenges we ran into
The development of our fitness app, TrackerGuide, has not been without its challenges. One major challenge we faced was the tight time deadline we had to meet. We had to ensure that the app was developed and fully tested with the merged files. Another challenge we faced was creating a makeshift database using a CSV file.This required us to find creative solutions to ensure that the database was reliable and could efficiently store and retrieve user data. Scene transitions were also a challenge as we had to ensure that they were seamless and visually appealing while still being functional. This required us to test and iterate on the transitions until we found the perfect balance between aesthetics and functionality. Despite these challenges, we remained committed to delivering a high-quality fitness app that met the needs of our users. We worked collaboratively, found innovative solutions, and persevered through any obstacles to create an app that we are proud of.
Accomplishments that we're proud of
Throughout the development of our fitness app, TrackerGuide, we made sure to celebrate our smaller wins along the way. One of the first wins was successfully creating a CSV file to act as a makeshift database, allowing us to store and retrieve user data. This was a crucial step in the development process, and it was satisfying to see it come to fruition. Another win was creating our first function calls, which allowed us to make the app more interactive and functional. This helped us create a strong foundation on which to build the app's various features and capabilities. We also took pride in creating UI-pleasing scenes, which required attention to detail and a strong eye for design. These small but essential details added to the overall user experience and contributed to the app's success. Overall, we were appreciative of every win, no matter how small. Celebrating these accomplishments helped us stay motivated and focused on creating the best possible fitness app for our users.
Built With
- csv
- java
Log in or sign up for Devpost to join the conversation.