-
Notifications
You must be signed in to change notification settings - Fork 1
Scenario 5: Returning User Password Recovery and Recipe Review
nuriba edited this page Oct 16, 2025
·
1 revision
Returning User: Kadir (A former gym enthusiast who hasn't used the platform in months)
- Name: Kadir
- Situation: Kadir used to be a dedicated gym-goer who regularly used the platform to find high-protein recipes. He stopped going to the gym about 5 months ago and hasn't logged into the app since then.
- Goal: Kadir wants to access his previously saved recipes to revisit some healthy meal options as he's considering getting back into a healthier lifestyle.
- Kadir has a registered account on the Affordable & Healthy Eating Hub platform but hasn't used it in over 5 months.
- Kadir's account was created with a registered email address. (Requirement 1.7.1)
- Kadir has previously liked and saved multiple high-protein recipes on the platform. (Requirement 1.2.8)
- Kadir opens the platform after a long absence.
- Kadir attempts to log in with his username but realizes he can't remember his password. (Requirement 1.7.2)
- After a failed login attempt, Kadir mutters a curse under his breath and looks for password recovery options.
- Kadir selects the "Forgot Password" option on the login screen.
- Kadir enters his registered email address to initiate the password recovery process. (Requirement 1.7.5)
- The system sends a password recovery email to Kadir's registered email address containing instructions and a new temporary password. (Requirement 1.7.5)
- Kadir checks his email and retrieves the new password provided by the system.
- Kadir logs in with his username and the new password received via email. (Requirement 1.7.2)
- Kadir changes his password after logging in to create a more memorable and secure password. (Requirement 1.7.4)
- Kadir navigates to his user profile to review his previously saved content.
- Kadir views his personal recipes list showing recipes he had created before. (Requirement 1.2.3)
- Kadir checks his liked recipes section to see what recipes he had saved before his hiatus. (Requirement 1.2.8)
- Kadir browses through his saved recipes, recalling the high-protein meals he used to prepare when he was actively working out.
- Kadir selects one of his favorite high-protein chicken recipes to review its details.
- Kadir examines the nutritional information of the recipe, including protein content, calories, and macronutrient breakdown. (Requirement 1.3.2)
- Kadir views the recipe's nutrition score with its tooltip explaining the calculation formula. (Requirement 1.1.3)
- Kadir checks the updated cost estimate for the recipe, which has been automatically recalculated based on current ingredient prices from marketfiyati.org API. (Requirement 1.3.5, 1.1.5)
- Kadir views his liked posts in the forum to revisit nutrition tips he had saved. (Requirement 1.2.7)
- Kadir checks his personal contributions dashboard to see his previous activity and impact metrics from when he was active. (Requirement 1.2.13, 1.2.14)
- Kadir has successfully recovered access to his account by using the password recovery feature with his registered email address.
- Kadir has changed his password to a more secure and memorable one. (Requirement 1.7.4)
- Kadir has rediscovered his previously saved recipes and their nutritional information.
- Kadir can see updated cost estimates for recipes based on current market prices, helping him plan within his current budget.
- Kadir has reviewed his liked posts and nutrition tips from his active period.
- Kadir has reconnected with his previous contributions through his personal dashboard.
- Kadir is now able to consider which recipes might be appropriate for his current lifestyle needs.
- Kadir has reconnected with the platform and is positioned to re-engage with healthy eating habits.
- The platform has successfully retained a returning user through effective account recovery mechanisms.
- Kadir's saved content remained accessible despite his long absence, demonstrating the platform's data persistence. (Requirement 2.3.1)
