Plan My Meals is an Android app built using Flutter.
A typical advice given to people who want to save money: cook more, plan your meals.
A lot of home cooks like me have already got a reasonable set of recipes that
they cook on regular basis. I don't want plan
Having a week's view ahead helps with shopping and preparing the ingredients in advance.
For example:
- I am planning to make bean something tomorrow, I need to soak beans today.
- I am thinking of cooking chicken on Friday evening, that means I need to defrost it on Thursday evening.
- I am thinking of making burgers on Thursday, must buy gherkins during my weekly grocery shopping.
- Maintain multiple meal plans, each meal plan covering one week
- Generate a weekly plan for dinners
- Automated generation is semi random, but taking the following into consideration:
- Frequency of past cooking of the same meals (e.g. pasta and mince is done more frequently than roast duck legs)
- Occasional items from the wishlist/recipes to try
- Automated generation is semi random, but taking the following into consideration:
- Swipe left: to generate a new suggestion for a particular day
- Allow to adjust specific day plan:
- select specific recipe
- select "use leftovers"
- select "get takeaway"
- select "something else (e.g. dine out/travel/visiting family)"
- Maintain list of recipe names
- Maintain a wishlist (recipes to try)