User Scenario 2 - bounswe/bounswe2024group6 GitHub Wiki

Background

Mary is an intermediate-level English language learner who has experience using various language learning apps. Her prior knowledge of English enables her to engage with intermediate-level content confidently. Mary recently started using this app as an alternative to his other language apps, making it essential for her to find value in its unique features. She’s particularly interested in connecting with her real-life friends within the app, utilizing the follow/unfollow mechanism to stay engaged and motivated. Mary is also committed to maintaining and advancing her English skills by taking intermediate-level quizzes.

Goals

  1. Strengthen her intermediate-level English skills through relevant quizzes.
  2. Connect with and follow her real-life friends to stay motivated.
  3. Compare her progress with friends to encourage consistent improvement.
  4. Access new and challenging intermediate content to further her learning.
  5. Track her quiz performance to gauge her progress over time.

Example Scenario

  1. Mary logs in since she has already created an account prior.
  2. Mary selects a quiz from her feed that is curated to her skill level.
  3. Mary solves the quiz, going through the questions one by one.
  4. Mary views the quiz results and decides to bookmark it since she liked the quiz.
  5. Mary goes to the bookmarked quizzes section in her profile page and sees the quiz as successfully bookmarked.

Mock-up Illustrations

WhatsApp Image 2024-10-08 at 18 12 52

Related Requirements

  • 1.1.1.4 - Guest shall be able to log in.
  • 1.3.2.2 - Logged-in users shall have their feeds customized.
  • 1.2.2.5 - Logged-in Users shall be able to take a quiz.
  • 1.2.2.7 - Logged-in Users shall be able to bookmark a quiz.
  • 1.1.2.5 - Logged-in Users shall be able to view their bookmarked quizzes while viewing their profile.