Project: Nutrition planner


When someone has a weight loss/gain goal then they often need help to reach that goal. Not everyone has access to their own personal coach. This web application is used to automatically suggest menus to reach weight goals. It does this by asking each person about their goals and their food likes and dislikes.




Each meal needs to match the nutrient goals set for that day. The logic required to construct meals from ingredients, to keep to the goals and avoid dislikes is a complex set of rules. There are multiple solutions to the problem and many variations. The application uses a recursive and iterative approach to find meals that match.


The project was complete in one week including design, development, testing and deployment.
This was a prototype application with the intention to build it out when further funding arrives.

My Role

Design, development, testing and project management.
Nutrition expertise was provided by the client.


[post-content id=61]