CruxBit
Back to catalog

Meal Logging App With Machine Learning Nutrition Suggestions

Added Jun 2025 3 design docs

People who want to eat better usually know their goals but not their gaps: they log meals in a notebook or app and get no feedback about what to change. Personalized, non-judgmental suggestions delivered at the moment of logging are what actually shift eating habits over time. The intern builds a React application backed by Node.js where users record their daily meals, and a machine learning layer analyzes the entries to suggest healthier alternatives and improvements, such as swapping refined carbohydrates for whole grains, flagging low-protein days, or noting missing food groups. The intern assembles a nutrition dataset, builds the analysis with standard data science tooling, and designs the API so the frontend can show suggestions inline with each logged meal, alongside simple trends that let users watch their habits improve week over week. As a first applied machine learning project it covers the essentials: structuring user input as analyzable data, building and serving a recommendation model, and presenting algorithmic advice in a supportive, human-centered interface for a health-conscious audience. It also leaves the intern with a portfolio piece that connects machine learning to everyday wellbeing.

Related projects

You might also like