ita-social-projects / EventsExpress

MIT License
19 stars 16 forks source link

As a user I want to have "Join" button on the event card so that I can join the event from the event card. #1406

Open nkovalyk opened 2 years ago

nkovalyk commented 2 years ago

As a user I want to have "Join" button on the event card so that I can join the event from the event card.

Date Time 07-12-2022 14:30

Pre-requisites

  1. The user is registered and logged on a site;
  2. The user is on the home page;
  3. The user chose the event to join;
  4. Only unjoned user can join the event;

Description

Acceptance criteria Notes about what the story must do in order for the product owner to accept it as complete
Scenario 1 User wants to join the event from the event card when there are no special conditions stated
Given User is on the home page and event to join is selected
When User clicks “Join” button
Then User is joined to the event and invitation is sent to the email
Scenario 2 User wants to join the event from the event card when there are special conditions stated
Given User is on the home page and event to join is selected
When User clicks “Join” button
Then Pop out statement appears
Scenario 3 User wants to go back to the home page
Given Pop out statement appeared
When User clicks “Back” button
Then User is back to home page
Scenario 4 User wants to agree with special conditions
Given Pop out statement appeared
When User clicks “Accept” button
Then User is joined to the event and invitation is sent to the email
Scenario 5 User wants to review more details of the event
Given Pop out statement appeared
When User clicks “More details” button
Then User is redirected to review page of the event

Additional context image

Epic link E.g.: Epic #

Labels to be added "User story", Corresponding Functionality (e.g. User), Priority ("pri: "), "Corresponding Epic"