Skip to content

Scenario 11: Changing The User Profile

MeteDamar edited this page Mar 20, 2025 · 1 revision

Requirement Scenario: User Profile Management

Actor

Registered User: Sarah (A health-conscious user who choose the recipes from app before preparation)

User Persona

  • Name: Sarah
  • Situation: Sarah is a home cook whose friend Canan is going to stay in her house for a month. Her friend has different food preferences than her.
  • Goal: Sarah wants to use the site with Canan, so she wants to add Canan's allergies and change the contact informations to shared ones. After that, Sarah wants to select a recipe and update the shopping list according to the selected recipe.

Preconditions

  1. Sarah has a registered account on the Nutrition & Grocery Platform.
  2. Sarah has a basic understanding of how to navigate the platform.

Main Flow

  1. Sarah logs into her account using her registered credentials. (Requirement 1.7.2)
  2. Sarah navigates to the Profile Settings to change her contact information and configure her dietary preferences.
  3. Sarah updates her contact details, ensuring shared contact informations are used. (Requirement 1.2.4)
  4. Sarah adds Gluten as an allergen from the predefined list. (Requirement 1.2.1)
  5. Sarah adds a custom allergen, entering Coconut Oil as an additional ingredient Canan wants to avoid. (Requirement 1.2.2)
  6. Sarah views her personal recipes to choose a recipe and to add its ingredients to shopping list. (Requirement 1.2.3)
  7. Sarah also views her liked recipes to choose the recipe. (Requirement 1.2.8)
  8. Sarah views and updates her shopping list, checking off items if the list includes all the ingredients. (Requirement 1.2.5)

Outcome

  • Sarah has successfully configured her dietary preferences and allergens which becomes suitable with Canan's preferences.
  • Sarah has viewed and chosen the recipe aligned with her and Canan's preferences.
  • Sarah has updated her shopping list to ensure all necessary ingredients are included.

Mockups

Clone this wiki locally