OlhenShu / ProjectStage_Team2_May

0 stars 0 forks source link

Events filter #175

Open OlhenShu opened 3 months ago

OlhenShu commented 3 months ago

As user, I shall be able to filter events on the dashboard in order to narrow down the number of the events that are shown.

Preconditions

  1. To use all filters an authorized user should be logged in.

Acceptance Criteria

  1. User can apply the following filter parameters(one parameter at a time, several parameters at a time, or all parameters of each filter at a time): a. Type: Upcoming, passed. b. Initiative type: Social, Economic, Environmental. c. Location: Online, Offline (Country, City) (only for authorized users) d. Rating: 1 star. 2 stars. 3. stars. Rating should be count according to average number of stars left by the users. e. Status: Open, Closed, Joined, Saved, Created. f. Date: User can choose the date of beginning and end of the event.
  2. There are two buttons under the filter parameters ‘Apply’ and ‘Cancel’.
  3. When the button ‘Apply’ tapped, the user can see the number of events that fits the filters.
  4. When the button ‘Cancel’ tapped all chosen filters are canceled.
  5. Case no results per user input -> show "No results" message on the dashboard.
  6. There is a cross in the corner of the filter dashboard that closes it.

Out of scope Search for event

Epic link E.g.: Epic #11

Labels to be added "User story"

Tasks

    • [ ] sample task.