Tag Recipes
As a Host, I want to add tags to my recipes, So that I can easily find and filter recipes by characteristics.
Acceptance Criteria
Section titled “Acceptance Criteria”- 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
Example Tags for Recipes
Section titled “Example Tags for Recipes”- 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
Implementation Status
Section titled “Implementation Status”⏳ NOT YET IMPLEMENTED
Future Enhancement
Section titled “Future Enhancement”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)
Priority
Section titled “Priority”Medium - Improves recipe organization
Related Entities
Section titled “Related Entities”- Recipe, Tag, Taggable