Scenario 4: Liking Posts and Comments - bounswe/bounswe2024group4 GitHub Wiki
Seeking of a Media Giant: Erman Wants to Find the Perfect Fantasy Team
Persona
- Name: Erman Yasar
- Age: 43
- Occupation: Commentator & Media Giant
- Background: Erman is a prestigious sports commentator who is a part of some sports programs in media. As a part of his job, Erman participates in some NBA programs. With his colorful personality, high level comments and foresight, he is the star of all sports programs. Especially, because of the fact that he is well-versed in basketball, social media programs about NBA which Erman joins break the rating records.
Scenario
-
One day before the record of the first episode of the new season of "Weekly Fantasy" program which is a social media content related to NBA, Erman has no idea which players he should include in his fantasy team. Due to the program he will participate next day, he has to decide his strategy for NBA Fantasy Draft game. Since Erman Yasar is a media giant, audience has high expectations for his comments and predictions about the new season of NBA. Thus, Erman who wants to satisfy the expectations visits our website to find some good ideas for fantasy team he will create next day.
-
Erman opens our website.
-
Firstly, he searches for thoughts of his colleagues on their account pages.
-
When he likes the opinions posted, he clicks the "like" button for the appreciation.
-
Then, Erman thinks that he needs to see more thoughts about ideal fantasy teams.
-
After surfing on many posts on the platform, he finds a post asking for people's opinions about NBA fantasy draft teams.
-
He clicks the button which shows comments on the post and starts reading all of them.
-
Then, he likes some comments that he finds useful.
-
Finally, Erman creates his ideal fantasy team for the program by the help of combining ideas he read and his deep knowledge of NBA.
Acceptance Criteria
- 1.1.3.2.3 Members should be able to like and comment on other member posts, and should be able to like other user's comments.
- 1.2.1.1 The main page shall display the posts of users about the teams and the players.
- 1.2.1.3 The main page shall feature a scroll option for viewing older posts.
- 1.2.4.1 Users shall be able to semantically search for queries regardless of them being a guest or member.
Mockups
Web
- User visits another user's personal page:
- User clicks on that user's post:
- User clicks on "Comments" button. View of post with comments can be seen under Scenario 3's Mockups.
Mobile
- User searches posts of his friends.
- User taps like button below the post.
- User opens the comments section of the post and likes the comment he wants.
- User sees his like in the comments.