Mockups - bounswe/bounswe2019group5 GitHub Wiki

Scenario 1: Writing Exercise & Annotation

  1. Recommended Users section contains users who have previous experience on reviewing essays.Their experience is determined by previous reviews and ratings voted by the users. recommended users
  2. Since Mert wanted to write an essay about medical topics, and he sees that "Medicine" is written at the Areas of Interests section of Tom Hanks, he thinks that it's a good idea to send his writing portfolio to Tom Hanks to be reviewed. Tom Hanks profile
  3. Mert reads the comments about him and sees nothing criminal about Tom Hanks and sends his writing by clicking "Send Your Writing Portfolio" button
  • Writing Reviewed- Annotation
  1. After he sent his writing portfolio, he gets a quick return by experienced expert Tom Hanks. Mert is able to see his mistakes annotated by Tom, edit by Annotation tools on the left.

Scenario 2: Doing Exercise & Viewing Stats

Preconditions:

  1. Aliye is a registered user.
  2. Aliye has used the application for a month. She's achieved levels "starter" and "learner".

Scenario Flow:

  1. Aliye logs in to Happy5 by typing her email address and password.

Login Page

  1. She sees vocabulary exercises to choose from and she chooses the transportation subject.

Vocabulary Exercises Page

  1. As she marks each question, she gets to see each questions’ result right away. She makes a mistake on Question5 and sees the correct answer.

Exercise-Question Page

  1. She finishes her exercise and the result page of the exercise opens up. In this page she gets to see how well she’s done and learn more about the wrong questions.

  2. She looks at her wrong answer and learns and understands the true answer.

Exercise Result Page

  1. She clicks “My Stats” button to go to her statistics page to review her overall performance so far.

  2. She views her current progress in her current level(Rookie). She can also view her progress in each category and she views her vocabulary progress. She sees her overall and vocabulary grades, how many exercises and questions she has solved and her achievements from the lower levels.

Statistics Page

Scenario 3: Chat and Report

  1. User enters to the app and searches for users to chat with. He chooses John Doe and enters to his profile.

  2. User can see John Doe's rating and comments about him. He can see his native language next to his rating. User also can see his other languages.

  3. User clicks to "Send Chat Request" button.

  1. John Doe accepts his request to chat with him.

  2. They start to chit chat and continue for a while.

  1. John Doe sends inappropriate message and user reports him.