Fields for ingredient, tag, kitchen tool, directions, cook time, prep time, servings - maybe even source and notes.
A big "recommend meal plan" button; takes in a number of meals to generate, returns a list. Calendar features can be added later.
Users can select ingredients that they have access to. I envision a "pantry" page where a list of ingredients in the pantry is displayed and items that you might own are suggested. Perhaps searches by ingredient could also suggest adding that ingredient to your pantry.
Every recipe should have a "save to meal plan" button. Past meal plans should be saved, as well. Each recipe in the meal plan should have ratings prominently displayed.
A list of ingredients needed for the meal plan should be generated and checked against the pantry.
RecipeIngredientshould have the option to be mapped with a food in the nutrition database. If
Null', it should default to the one that theIngredient` is mapped to.
Users should be able to edit their account settings.
Users should be able to integrate their different accounts.
Integrate "Quantity" and "Max Quantity" fields in forms into a single quantity field that can process ranges.
Have a top rated recipe page.
While meal plans are for specific times, people should also be able to have a list of favourite recipes.
A standard XML or JSON or some such format needs to be designed or found. Plaintext is also allowed.
Last edited by kgodey,