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

1.3 KiB

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)