InspirationInspiration: I would feel lazy after a long stretch of exams or homework and full send DoorDash in a fit of irresponsibility. However, I still want to attain a good physique. Taco Bell is so tempting, but I would have no idea what to get while still hitting my fitness goals.

What it does: This app takes in a restaurant input (McDonald’s, Taco Bell, Popeyes, etc.) as well as your fitness goals (bulking, cutting, keto, etc.) and suggests the top 3 items to hit your macros. Now, you can binge eat guilt free knowing you are going to hit your goals

How we built it: We used Flask (Python) for the backend and React for the frontend. We implemented many components such as carousels, scrolling images, and algorithms to decide your best picks.

Challenges we ran into: The scrolling images and carousels were definitely the hardest parts, along with the algorithm. Often, it would misinterpret API calls and retrieve the wrong information, or fail before it returned anything at all.

Accomplishments: I'm proud that we got the full algorithm to work properly as well as a good UI interface on the frontend.

What we learned: We learned how to connect backend to frontend, as it is a skill we did not have much experience in prior to the hackathon. We also learned how elements interacted with each other on the page and how one change can affect the entire code.

What's next for Macrave: Going forward, we hope to add more specifications other than age, weight, and goals, as well as a dedicated profile system so that you can track your progress and gains.

Share this project:

Updates

posted an update

Hi, the post was not updated before the submission was up. I copy pasted my info here:

Inspiration: I would feel lazy after a long stretch of exams or homework and full send DoorDash in a fit of irresponsibility. However, I still want to attain a good physique. Taco Bell is so tempting, but I would have no idea what to get while still hitting my fitness goals.

What it does: This app takes in a restaurant input (McDonald’s, Taco Bell, Popeyes, etc.) as well as your fitness goals (bulking, cutting, keto, etc.) and suggests the top 3 items to hit your macros. Now, you can binge eat guilt free knowing you are going to hit your goals

How we built it: We used Flask (Python) for the backend and React for the frontend. We implemented many components such as carousels, scrolling images, and algorithms to decide your best picks.

Challenges we ran into: The scrolling images and carousels were definitely the hardest parts, along with the algorithm. Often, it would misinterpret API calls and retrieve the wrong information, or fail before it returned anything at all.

Accomplishments: I'm proud that we got the full algorithm to work properly as well as a good UI interface on the frontend.

What we learned: We learned how to connect backend to frontend, as it is a skill we did not have much experience in prior to the hackathon. We also learned how elements interacted with each other on the page and how one change can affect the entire code.

What's next for Macrave: Going forward, we hope to add more specifications other than age, weight, and goals, as well as a dedicated profile system so that you can track your progress and gains.

Log in or sign up for Devpost to join the conversation.