ita-social-projects / ita-social-projects/EventsExpress

[Event Draft. Step 3. Categories] As a user I want to choose a category for the event, so that I can choose for my event

Open
#1,237 0 comments 0 reactions 0 assignees View on GitHub
epic-14 story
Dominant language
C#
Stars
19
Forks
20
PR merge metrics
No merged PRs in 30d

Description

As a user I want to choose a category for the event so that I can choose my event

**Date Time**
04/06/2022

**Pre-requisites**
Event creation is implemented.

**Description**
1. The system navigates the user to the Step 3 with the following fields:

- Title: "The category of the event";
- Boxes with categories, the same as already exist on sign up form (mandatory);
- List of hashtags (optional);
- Button "Back";
- Button "Save".

2. When no category is selected the system doesn't display any hashtags;
3. When a user selects a category, the system displays appropriate hashtags;
4. When a user clicks the button "Back" the system navigates the user to the previous Step 2;
5. When a user clicks the button Save" the system checks that whether all mandatory fields are fulfilled:
- If not displays the warning message " is required";
- If yes the system saves the event as a draft.

**Acceptance criteria**
| | |
|:-----------:|:-----------:|
| Scenario | The user completes the Step 3 of "Create Event" form |
| Given | The user is on the Step 3 of "Create Event" form |
| When | The user fills all fields on the Step 3 |
| And | The user clicks on button "Save" |
| Then | The system validates whether all mandatory fields on the Step 3 are fulfilled |
| And | The system validates whether all fields have passed the usability requirements or not |
| Given | The user is on the Step 2 of "Create Event" form |
| When | The system successfully validates all fields on the Step 1 |
| Then | The system saves the event details |
| And | The system navigates the user to the Draft page |

**Additional context**
![image](https://user-images.githubusercontent.com/99879411/171995095-0b4b6d0c-a122-4f83-80af-089fbd7237a0.png)

**Epic link** E.g.: Epic #1119

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.