Icon

Monthly Challenge July 2026

<p><strong>Optimizing Nutrition on a Budget</strong></p><p><strong>Description:</strong>&nbsp;</p><p>You are a data analyst working for nutrition counseling. Your client shared two datasets with you: One containing nutrition facts of various foods (kcal, protein, fat, carbs) per serving size; The other containing a list with food items and their local store prices (in $).</p><p>Your client is on a budget but still wants to improve their fitness goal. You were asked to create a budget friendly high protein meal. The meal should consist of four items:</p><ul><li><p><strong>one protein item</strong> (must be a high-protein (&gt;25g proteins) and low-fat (&lt;5g fats) source),</p></li><li><p><strong>one carbohydrate item</strong> (must be a low-carb source with &lt;50g carbs), and</p></li><li><p><strong>two different vegetables</strong> (must be less than 100 kcal and ideally as much protein as possible).</p></li></ul><p>Clean and process the two datasets. Your client wants to know:</p><ol><li><p>What are the top 5 foods that offer the best value for money in terms of protein (i.e. with the highest protein per dollar ratio)?</p></li><li><p>Which 4 food items should they buy for their next meal to get a high protein on a tight budget?</p></li></ol>
Load Food Nutrition Data

This step imports the food macros dataset into the workflow. It brings in the raw table of foods and their nutrition values, so later steps can clean, combine, and analyze it together with the price data.

Prepare and Select Budget-Friendly Foods

This step combines the nutrition table with the price table, so each food has both its nutrient values and cost in one place. It then calculates which foods give the best protein value for money and returns the top 5. In parallel, it filters foods into meal roles based on the client’s rules—one lean high-protein item, one lower-carb item, and two different low-calorie vegetables—to build a 4-item meal option that is high in protein and budget conscious.

Show the Best-Value Foods and Final Meal Choice

This component presents the two final results from the previous step: a top 5 list of foods with the highest protein per dollar, and a 4-item budget-friendly meal combination that matches the nutrition rules. In other words, it turns the prepared data into an easy-to-read output so the user can compare value for money and see the recommended meal.

Food Macros
CSV Reader
Prices Clean
CSV Reader
Data Pre
Component

Nodes

Extensions

Links