NutriQ

2020-03-12

An iOS application that allows users to create a custom meal plan with recipes based on their fitness goals. Take a look at our code here!

nutriq

NutriQ is an app that was built by myself and my friend Albert Gertskis as our final project submission during our time at CodePath's iOS University. I've always been conscious about health and fitness, frequently using apps such as MyFitnessPal and the like, but I found that these apps lacked any real meal planning advice. As such, we decided to build NutriQ. We combined all of the functionality of your standard fitness app, including the ability to track health data and goals, but packed together with a full fledged meal planner.

We leveraged the Spoonacular API to get our food data, and tailored each meal plan to the users specific basal metabolic rate, which was calculated in our backend. We also took the users fitness goals into account, as some people may want to lose, gain or maintain their weight. Our algorithm adjusts the users maintenance and goal calories accordingly, as well as the generated meal plan. What makes NutriQ different from other health apps on the market is that it allows you to view the recipe for each meal in your list, a feature that only the most premium of fitness apps can do, and one that's usually locked behind a paywall. I learned quite a lot about Swift during this time, and it was also my first exposure to working with an external API, as well as OAuth. Check out some of the screenshots of our app below!

nutriq1 nutriq2

nutriq3 nutriq3 nutriq4