munch-ease-backend/plan.md
2024-01-13 12:54:04 +11:00

38 lines
No EOL
1.3 KiB
Markdown

# Goals
* Reduce effort for woolies
* Be asynchronous - don't have to wait for people
* Be shared - everyone can see what's for dinner
# Features
## Jacob
* User can paste a link to add a recipe
* Recipe ingredients are automatically pulled
* User must specify which woolworths product matches each ingredient
* Auto-match where possible from existing saved recipes and products
* User may override parsed data to fix errors
* I can organise our meal plan (which contains the specific products chosen)
* Include recipe, date, who is cooking & who is eating
* Allow swapping meal days (eg, swap Mon & Tue) - Ellie -> can drag and drop the plan and get confirmation of day change or use an arrow on side of card
* Allow changing details of meal plan
* I can build a shopping list from meal plan
* Products automatically added based off meal plan
* I can see the source of each product (user-added, or specific meal)
* Specific product links, not just 'Beef mince'
## Everyone
* Users can browse meal plan
* HA integration - shown on HA overview - Home assistant
* Link to recipe easy click
* Users can add to next shopping list
* HA Integration
* Specify exact product and quantity
# Available
## Services
Recipe -> Ingredients (with product matching of existing products)