ita-social-projects/GreenCity

View my events

AsyaKerechan opened this issue · 0 comments

As an Authorized User, I shall be able to view the events I joined & scheduled, in order to access the basic info of the event.
(My space)

Assumptions & Constraints
1.

Preconditions

  1. The registered user is logged in.
    User roles: Organizer, Admin, Attendee

Business rules
1.

Acceptance Criteria

  1. User shall be able to view all the events the account joined or scheduled in the preview card on the profile page.
  2. User shall be able to open the event details page by clicking on the 'More' button on the event preview card.
  3. Organizer and/or Admin shall be able to open Event edit screen (Event preview as an option - flow TBD), case the event was scheduled by the Account Owner.
  4. User shall be able to scroll across all the upcoming events. In case offline event – filtered by place (by default). In case online event - filtered by date (by default).
  5. User shall be able to view his events (planned/scheduled) broken down into categories: Upcoming and Passed.
  6. Case event is passed, for Organizer, Admin 'Edit event' bttn unavailable
  7. Case Attendee, User shall be able to cancel the Join event request by clicking on the 'Cancel Request' bttn on the event details preview card.
  8. System removes the card from My events.
  9. Case event is passed, for Attendee 'Cancel Request' bttn shall be replaced with 'Rate Organizer' bttn.

Out of scope
View event preview card #3374

Epic link
Epic #3194

Labels to be added
"User story"

Tasks