Skip to content

Tag Recipes

As a Host, I want to add tags to my recipes, So that I can easily find and filter recipes by characteristics.

  • Given I am creating or editing a recipe
  • When I add tags
  • Then I can:
    • Select from existing tags
    • Create new tags on the fly
    • Add multiple tags to one recipe
    • See tags grouped by type (occasion, season, flavor, etc.)
  • And tags are displayed with the recipe
  • And I can remove tags from recipes
  • And I can see all recipes with a specific tag
  • Occasion: party, wedding, holiday, casual, formal
  • Season: summer, winter, spring, fall
  • Flavor: citrus, tropical, herbal, spicy, sweet, sour
  • Technique: shaken, stirred, built, blended, layered
  • Difficulty: easy, intermediate, advanced
  • Style: tiki, classic, modern, molecular

NOT YET IMPLEMENTED

Backend tagging system exists, but Recipe entity associations not yet implemented. Requires:

  • Recipe entity in backend
  • Tagging associations added to Recipe
  • GraphQL schema for tags
  • Recipe edit screen tag integration

Prerequisites:

  • Recipe entity in backend (⏳ needed)
  • Tagging associations (⏳ needed)
  • GraphQL setup (⏳ needed)

Medium - Improves recipe organization

  • Recipe, Tag, Taggable