User Searching, Filtering & Interaction Scenario (Web) - bounswe/2021SpringGroup7 GitHub Wiki
User
Story
Salih has met with his close friend recently. While talking about interesting things that they witnessed, his friend mentioned a cat he saw in Haydarpasa Train Station in his last visit to Istanbul. Salih wants to learn this cat's story in Haydarpasa Train Station.
Precondition
- He is already logged in to the application.
- He posted some stories and photos before.
- He is following other users.
Goals
- He wants to search for cat stories of Haydarpasa Train Station at 2010's and view top stories.
- He wants to contribute a story by commenting and liking.
Acceptance Criteria
- 1.1.3.12 Users should be able to see the liked posts and comments of other users that they follow or users that have public profile
- 1.1.4.1 Users shall be able search locations by their name.
- 1.1.4.2 Users shall be able to do semantic search by using tags.
- 1.1.4.3 Users shall be able to filter the posts that were shared from a location by time.
Scenario
-
1. He is already logged in.
2. He goes to the search page.
3. He searches about Haydarpaşa. -
4. He searches about Haydarpaşa train station to read about the stories of the past.
5. He filters the posts to the 2010’s and filters the tags to cats. -
6. He sees the top liked posts from the 2010’s which are about cats in Haydarpaşa Train Station.
7. He selects the top liked post about a cat named “Cat Abbas”.
8. He likes the story. -
9. He comments on the story.