Nutrients for Veggies

This is a web application

The purpose of the app is to help vegetarians, vegans and pescatarians optimizing their nutrient intake while maintaining their diet and also respecting their lifestyle. According to dietologists these diets do not provide all the necessary nutrients that meat eaters consume in a natural way. I am neither a dietologist, nor a veggie and this app does not provide medical advice. The vision of this app was created and was many times updated during the development under the influence of the aboundance of information available online, eg. by excellent website of The Vegan Society

The nutrient data was published by the FoodData Central of the U.S. Department of Agriculture, I have not done any original research.

The user journey consists of four simple steps:

Click on the homepage to take the 1st step of the journey.
Select the nutrient that you want to optimize in your diet.
The app supports 3 types of diets and also allows filtering food by energy.
The food records that match your search criteria.
Finally you can list all the components of the selected food.

As the above steps reveal that this app is nothing else but a wizzard based database search. The MySQL database is accessed by a Python application. The web presentation is based on the Flask framework and a customized free Bootstrap template. The site was developed and being hosted in a Pythonanywhere container. I imported only a smaller set of data into MySQL and the final step of the wizzard is based on a call to the FoodData Central API.

This was my first bigger Python project that I started during the winter of 2020 and last modified in May 2021. For about a year the app was accessible on the nutrients4veggies.com domain and I also made some effort for free-of-charge web marketing, but after a while I realized that the first longer project is not necessarily the first big market success.