Search an Event Scenario - bounswe/2021SpringGroup6 GitHub Wiki
Persona
- Rosemary Woodhouse
- 32 years old, female
- She is a painter.
User Story
Rosemary had a tennis game planned with her friends, but her friend got infected with Covid-19. Now, Rosemary is looking for an opponent.
Preconditions
- The user is already logged in.
- She has a tennis skill level on her profile.
- She has given permission on her location data.
Goals
- She wants to find someone close to her skill level to play a tennis match in her neighborhood.
Scenario
1) She opens the home page and clicks the Search Events on Map button.
2) She arranges the map, selects tennis, the skill level she wants to play with and time information. Then searches.
3) Search results appear and she decides to sort based on distance. She clicks the sort button.
4) She sorts the results.
5) She picks an event and opens the event page.
Acceptance Criteria
- 1.2.3.1 The user shall be able to search events.
- 1.2.3.2 The user shall be able to filter the event results based on sport type, skill level and time.
- 1.2.3.3 The user shall be able to sort search results based on their distance if location data is shared, starting time, skill level for events.
- 1.2.3.9 The user shall be able to search events on map.