Skip to content

Scenario 2: Professional Dietitian Verification and Recipe Contribution

nuriba edited this page Oct 16, 2025 · 1 revision

Requirement Scenario: Professional Dietitian Verification and Recipe Contribution

Actor

Registered User: Ece (A professional dietitian from Istanbul)

User Persona

  • Name: Ece
  • Situation: Ece is a registered dietitian from Istanbul who experienced financial struggles and poor nutrition during her student years. Now, she wants to use her professional knowledge to help students make healthier food choices on limited budgets.
  • Goal: Ece wants to establish herself as a verified dietitian on the platform and share professionally crafted, budget-friendly recipes with accurate nutritional information.

Preconditions

  1. Ece has basic knowledge about the Affordable & Healthy Eating Hub platform.
  2. The food database contains necessary ingredients for recipe creation. (Requirement 1.1.1)
  3. Community Moderators are available to verify profession tags. (Requirement 1.8.5)

Main Flow

  1. Ece creates an account by providing her email address, choosing a username, and a secure password. (Requirement 1.7.1)
  2. Ece receives an authentication email and replies to complete the sign-up procedure. (Requirement 1.7.6)
  3. Ece logs into the platform using her credentials. (Requirement 1.7.2)
  4. Ece completes her profile and selects the "Dietitian" profession tag, which is marked with an "Unverified" badge. (Requirement 1.2.9)
  5. Ece uploads her university diploma and professional certificates for verification of her credentials. (Requirement 1.2.10)
  6. A Community Moderator reviews and approves Ece's profession tag, removing the "Unverified" badge. (Requirement 1.8.5)
  7. Ece navigates to the recipe creation section to share her nutritious recipes.
  8. Ece selects ingredients from the platform's food database for her recipe. (Requirement 1.3.1)
  9. Ece links each ingredient to its nutritional information in the food database. (Requirement 1.3.2)
  10. The system automatically calculates the recipe cost by summing the prices of all included ingredients from marketfiyati.org API data. (Requirement 1.3.4, 1.3.5, 1.1.5)
  11. Ece writes detailed preparation steps for her recipe. (Requirement 1.3.3)
  12. The system calculates an aggregated nutrition score for the recipe based on ingredient quality and nutritional balance. (Requirement 1.3.7)
  13. Ece adds appropriate tags to her recipe, including "Dietary tip" and "Recipe." (Requirement 1.4.1, 1.4.7)
  14. Ece acknowledges community guidelines by agreeing to the responsibility prompt. (Requirement 1.4.14)
  15. Ece posts her recipe to the forum with accompanying nutritional analysis. (Requirement 1.4.2)
  16. Ece browses other users' recipes in the forum. (Requirement 1.4.4)
  17. Ece comments on other recipes with professional nutrition tips and suggestions. (Requirement 1.4.6.b)
  18. Other users like Ece's recipe, increasing her impact metrics. (Requirement 1.4.6.a, 1.2.14)

Outcome

  • Ece has successfully created an account and established herself as a verified dietitian on the platform.
  • Ece has shared professional recipes with accurate nutritional information, automated cost calculations, and nutrition scores.
  • The platform now has expert-created content that helps students make healthier food choices.
  • Ece has engaged with the community by providing valuable nutrition advice on existing recipes.
  • Students and other users can benefit from professional dietary guidance within their budget constraints.
  • Ece's contributions are tracked in her personal dashboard showing her impact on the community. (Requirement 1.2.13, 1.2.14)
  • Ece's verified dietitian status increases trust and credibility of her shared content.

Mockups

use-case-2-dietitian-verification use-case-2-professional-forum-post

Clone this wiki locally