DarkmiraTour / community-event-manager

Web application with a collection of tools helping people organising community events such as multi-days conference with reminders, CRM and such
GNU General Public License v3.0
21 stars 22 forks source link

Add Speakers attending to an event option #155

Open kevinjhappy opened 5 years ago

kevinjhappy commented 5 years ago

Description

Linked to #103 Add a link between the speaker and all the events we participate into, and for the event be able to see all speakers participating into linked by the talks selected for the schedules.

The feature will allow to have a list of all Speakers from one event, and be able to send an interview for that event. Therefore the speaker could receive several Interview, one for each event he participate into

Scenarios

Feature: see the speaker list on event management

Scenario: User select an Event Given the user is connected with a role_user When the user click on details of the event Then the user see the list of all Speakers of this event And the user can click on each speaker to access the speaker detail page And the user is able to send one interview

Feature: see the event list on speaker details

Scenario: User select the speakers Page Given the user is connected with a role_user When the user click on details of one speaker Then the user see the list of all Event he participate into

Feature: a speaker has been linked to an Event

Scenario: User select an Event Given the user is connected with a role_user Then the user select the schedule page And the user create a new day on the schedule And the user create a new space And the user create a new slot And the user select a talk from one Speaker given the user is connected with a role_admin Then the user validate the form And the slot is created And the speaker who give the talk is linked to the selected event

Feature: send an interview for a selected event

Scenario: User select an event Given the user is connected with a role_user When the user select the event details And the user select a speaker linked to the event And the user select send an interview Given the user is connected with a role_admin And the user fill the interview question And the user validate the form Then the speaker receive the email And the send an interview option is disable

Feature: send an interview for another event when one interview has been already been launched

Scenario: User follow the feature "send an interview for a selected event" Given the user is connected with a role_admin When the user finish management of an event And the user select another event And the user select the event detail and the user select the same speaker Then the user can send an interview for the selected event