Skip to content

Track Ingredient Usage Across Recipes

As a Host, I want to see which recipes use a specific ingredient, So that I can understand the versatility of ingredients and plan menus accordingly.

  • Given I am viewing a generic ingredient (e.g., “Bourbon”)
  • When I request to see usage
  • Then I can see:
    • All recipes that use this ingredient
    • Quantity used in each recipe
    • How many times I’ve made each recipe (if tracked)
    • Total quantity used historically
  • And I can filter recipes by:
    • Drink category
    • Difficulty level
    • Tags (occasion, season, etc.)

IMPLEMENTED (December 2025)

Implementation:

  • Ingredient detail screen shows recipes using that ingredient
  • Recipes are displayed with links to recipe detail

Files:

  • shaker/app/(tabs)/inventory/ingredients/[id].tsx - Ingredient detail with recipes
  • Ingredient data includes recipe usage tracking

Features:

  • Recipes list on ingredient detail screen
  • Navigation to recipe details
  • Recipe filtering capabilities

Note: Historical usage tracking (how many times made) may need additional implementation if not yet tracked.

Low - Useful for inventory planning

  • Ingredient, Recipe, RecipeIngredient, DrinkCategory, Tag