-
Notifications
You must be signed in to change notification settings - Fork 0
Scenario 11: Changing The User Profile
MeteDamar edited this page Mar 20, 2025
·
1 revision
Registered User: Sarah (A health-conscious user who choose the recipes from app before preparation)
- 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.
- Sarah has a registered account on the Nutrition & Grocery Platform.
- Sarah has a basic understanding of how to navigate the platform.
- Sarah logs into her account using her registered credentials. (Requirement 1.7.2)
- Sarah navigates to the Profile Settings to change her contact information and configure her dietary preferences.
- Sarah updates her contact details, ensuring shared contact informations are used. (Requirement 1.2.4)
- Sarah adds Gluten as an allergen from the predefined list. (Requirement 1.2.1)
- Sarah adds a custom allergen, entering Coconut Oil as an additional ingredient Canan wants to avoid. (Requirement 1.2.2)
- Sarah views her personal recipes to choose a recipe and to add its ingredients to shopping list. (Requirement 1.2.3)
- Sarah also views her liked recipes to choose the recipe. (Requirement 1.2.8)
- Sarah views and updates her shopping list, checking off items if the list includes all the ingredients. (Requirement 1.2.5)
- 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.


-
Use Cases:
- Template
- Scenario 1: Community Sharing
- Scenario 2: For a Dietitian
- Scenario 3: Maintaining a Personal Inventory (as a Producer)
- Scenario 4: Proposing a Product and Adding a Recipe to Weekly Meal Plan
- Scenario 5: Creating a Meal Plan
- Scenario 6: Resetting Password
- Scenario 7: Moderator Actions
- Scenario 8: Searching for and Proposing a New Food Item
- Scenario 9: Budget-Conscious Grocery Shopping
- Scenario 10: Creating a New Store
- Scenario 11: User Profile Management
- Git: In a Nutshell
- Example GitHub Repositories
- System Modeling & UML
- Frontend Tutorial
- Frontend Roadmap
- Frontend Styling Guide
- Docker Summary
- Writing Endpoints
- Yusuf AKIN
- Arda SAYGAN
- Fatih Furkan Bilsel
- Berk GOKTAS
- Berkay BILEN
- Yusuf Anıl YAZICI
- Taha Topaloglu
- Nuri Basar
- Onur Kucuk
- Hasancan Keles
- Mete Damar