Input: • List of ingredients • List of all recipes • Budget
Black box:
Output: • Calendar that shows recipes to eat for: • breakfast, snack 1, lunch, snack 2, dinner, snack 3 • Quantity of ingredients needed for the week based off scheduled recipes for the week