Open jannisrufina opened 6 months ago
User Action | System Response |
---|---|
User logs into the cooking platform. | Display search bar and recipe categories. |
User enters "simple recipes" into the search bar. | Show list of simple recipes. |
User selects a recipe from the list. | Present recipe details: ingredients, steps, and time. |
User wants to understand the recipe better. | Provide tooltips or explanations. |
User starts cooking. | Offer step-by-step cooking mode. |
User completes cooking the meal. | Prompt user to rate the recipe and share on social media. |
User wants to explore more. | Suggest related recipes or navigation options. |
_1. First-Time Cooker
1. Recipes - Responsibilities:
2. Search Functionality (incorporating Search Bar) - Responsibilities:
3. Related Recipes - Responsibilities:
Associated with Feature 1: Advanced Recipe Browsing Input: The user inputs search criteria such as ingredients, ethnic origin, dietary restrictions, or recipe difficulty. Activation: The user submits the search request. Action: The platform searches the database for recipes matching the criteria. Output: The user is presented with a list of recipes matching their search criteria. AND Feature 5: Ingredient-based Recipe Search Input: The user inputs ingredients they have available. Activation: The user submits the search based on ingredients. Action: The platform searches for recipes that use those ingredients. Output: The user is presented with recipes that can be made with the ingredients provided.