Inspiration

When we first started our fitness journey, the biggest roadblock we all encountered was not knowing where to begin. We needed help figuring out which exercises to do and what foods to eat. Even with research, the abundance of resources made it overwhelming to choose a direction. Creating a simple schedule to stick to proved crucial in keeping us motivated, ultimately inspiring us to create GymBro.

What it does

The GymBro team understands the challenges of starting a fitness journey, as they too faced the same roadblocks. Overwhelmed by the vast amount of information available, the team found creating a simple, tailored schedule crucial to their success.

From this experience, myGymBro was born, offering a personalized approach to fitness, catering to each user's unique goals. The app provides users with a weekly workout and meal plan schedule, tailored to their needs and preferences. Users can also look forward to delicious, nutritious recipes, recommended to keep energy levels high and support workout progress.

How we built it

Technologies Used

  • Frontend: Next.js, TailwindCSS, JavaScript
  • Backend: Express.js, Node.js, JavaScript, Cohere API

Challenges we ran into

Our team faced a series of challenges, primarily revolving around slow API calls and learning to navigate new technology. Slower API call response times can hinder productivity and impact user experience, which was a key concern. Our team's encounter with a new technology introduced a learning curve, requiring us to adapt quickly and gain proficiency to meet project deadlines. Website hosting also posed a challenge, with the frontend and backend requiring careful consideration. The team had to learn the intricacies of hosting to ensure the website functioned optimally.

Accomplishments that we're proud of

Our team's determination and hard work paid off, resulting in a accomplishment of completing the project within a tight 24-hour timeframe. Despite the steep learning curve, time constraints, and lack of sleep, we successfully came together as a team, utilizing our diverse skills and knowledge to create a positive impact with our app. The positive impact of our app on users is a great source of satisfaction and a strong motivator to continue delivering quality work. We are proud of the contributions we’ve made and the difference we’ve created, no matter how small.

What we learned

Through the project, the team learned and gained valuable insights whether it's problem-solving or new technologies, we all took something away from this Hackathon!

What's next for myGymBro

  • Optimization (Backend API Calls to Cohere)
  • Providing more details for specific meals
  • User accounts (tracking fitness progress)
  • Images/visual changes
  • More interactivity with the buttons

Built With

Share this project:

Updates