-
Notifications
You must be signed in to change notification settings - Fork 1
Scenario 1
Ali Yılmaz is a university student in Turkey who is passionate about improving his English skills to enhance his career prospects and travel opportunities. He has a busy schedule with classes and a part-time job, so he often studies English during short breaks between his commitments. Ali has tried several language-learning apps before, but he often felt they lacked culturally relevant content and practical learning resources tailored to his needs as a Turkish speaker. Recently, a friend mentioned a new app designed specifically for Turkish speakers learning English, which combines interactive quizzes with community-driven forums for discussion and practice. Ali is interested but hesitant to register without first exploring the app's features, as he has encountered platforms in the past that didn't live up to his expectations.
- Ali wants to explore the forum to see if there are any engaging discussions or questions about learning English, specifically topics relevant to Turkish speakers.
- He wants to check if there are quizzes available that focus on English language skills he needs to improve.
- If he finds the content valuable and aligned with his learning goals, he plans to register on the platform.
- He wants to ensure that the registration process is quick and that his account information is secure.
- None, as Ali is visiting the platform for the first time.
Ali lands on the forum page and browses through the latest discussions. He spots a question about learning the nuances of English idioms and phrasal verbs that are commonly challenging for Turkish speakers.
He clicks on the question to read the discussion thread and finds several interesting tips and explanations from native English speakers and other Turkish learners. He appreciates how active and supportive the community is.
Curious to test his knowledge, Ali navigates to the quizzes page to see what language-related quizzes are available for English learners.
He searches for a quiz tag related to "Daily Conversations" to check if there are any quizzes that match his current level of English.
He finds a quiz titled "Improve Your English Vocabulary: Daily Conversations (Intermediate Level)"
He clicks "Take Quiz" to test his skills but realizes that he needs to register to proceed.
Convinced by the quality of content, Ali enters his personal details on the registration page, eager to unlock more features and connect with fellow learners.
Upon completing the registration, Ali logs into the app seamlessly and feels ready to dive deeper into learning English.
- 1.1.1.1 Users shall be able to register the system.
- 1.1.1.2 Registered users shall be able to log in to the system.
- 1.1.2.6 Users shall be able to view any quizzes.
- 1.1.2.10 Users should be able to search quizzes semantically.
Get in the Forum Page
Get in a Forum Question
Get in Quizzes Page
Search for a Quiz Tag
See Resultant Quizzes
Press “Take Quiz”
Register to the application
Log in to the app
Turquiz App
DONE
- Lab Report #1
- Lab Report #2
- Lab Report #3
- Lab Report #4
- Lab Report #5
- Lab Report #6
- Lab Report #7
- Lab Report for Lab 9
- Lab Meeting #1
- Meeting #1
- Lab Meeting #2
- Meeting #2
- Project Plan Meeting
- Frontend Meeting #1
- Lab Meeting #3
- Meeting #3
- Meeting #4
- Lab Meeting #4
- Meeting #5
- Meeting #6
- Meeting #7
- Meeting #8
- User Scenario 1 - Explore and Register
- User Scenario 2 - Search for a Quiz & Create a Quiz
- User Scenario 3 - Take & Review a Quiz
- User Scenario 4 - Search Forum & Bookmark & Upvote & Answer
- User Scenario 5 - User Badges
- User Scenario Template
- User Stories