352 Milestone 1 ‐ Scenario and Mockup 4 - bounswe/bounswe2024group1 GitHub Wiki
Persona: |
---|
Name: Paride Sario |
Age: 28 years old |
Occupation: Software Engineer |
Region: Rome, Italy |
Context:
Paride loves cooking in his spare time and has a passion for exploring different cuisines. He recently attended a cooking class to enhance his culinary skills. Paride generally logs in to the SIB System to explore new recipes. Yesterday he saw a nice recipe in his feed and added to bookmarks. Tonight, Paride checked his bookmarks and cooked himself delicious sushi rolls.
User Goals:
- Paride aims to log in to the system.
- Paride wants to discover a recipe.
- He aims to save the recipe by adding it to his bookmarks.
- Paride intends to look at the bookmarks later.
Pre-conditions:
- Paride is a registered user of the SIB system.
- The SIB system contains other registered users.
Actions:
- Paride logs into the SIB system and checks his feed for culinary inspiration.
- He comes across a post featuring an enticing recipe that catches his attention.
- Impressed by the recipe, Paride wants to try it later.
- To save the recipe for future reference, Paride selects the option to add the post to his bookmarks.
- Paride navigates to his bookmarks section within the SIB system to locate the saved recipe.
Addressed Requirements:
- 1.1.4.1. Users shall be able to log in with email and password.
- 1.3.4.1. Registered Users shall be able to bookmark Recipes.
- 1.3.4.2. Registered Users shall be able to view their bookmarks.
- 1.5.1. The Feed shall be shown to a Registered User upon login.
- 1.5.2. Registered Users shall be able to choose between two sections of the Feed: Following, or Trending.
- 1.5.3. In the Trending section, Registered Users shall be able to view Trending Recipes.
- 1.5.5. Registered Users shall be able to go to the Recipes page from the Feed.
- 1.8.3.1. Registered Users shall be able to rate recipes.
- 1.8.3.1.1. Registered Users shall rate recipes an integer in the range 1-5.
- 1.8.3.1.2. Users shall see the Rating of a recipe.
Web
1. Paride logs into the SIB system and checks his feed for culinary inspiration- He comes across a post featuring an enticing recipe that catches his attention.
- Impressed by the recipe, Paride wants to try it later.
- To save the recipe for future reference, Paride selects the option to add the post to his bookmarks.
- Paride navigates to his bookmarks section within the SIB system to locate the saved recipe.
Mobile
- Paride logs into the SIB system and checks his feed for culinary inspiration
- He comes across a post featuring an enticing recipe that catches his attention.
- Impressed by the recipe, Paride wants to try it later.
- To save the recipe for future reference, Paride selects the option to add the post to his bookmarks.
- Paride navigates to his bookmarks section within the SIB system to locate the saved recipe.
Prepared by Aslı Gök - 2020400189