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 21 forks source link

Add a speaker Interview questions list #123

Closed kevinjhappy closed 5 years ago

kevinjhappy commented 5 years ago

Description

Add a speaker interview helper. For an interview when you've signed a new speaker for your event, it's common to use to send him an email to ask him several questions. For this task, it's difficult to find the "good" questions for each interview. The feature here will be to add a list of pre-defined questions that the event organizer could ask several speakers and be able to reuse them for a future event. For example, a question like "This is your first talk, what makes you decide to take the leap?" for a beginner would be a question to ask for all beginners

For this matter, we will need to have CRUD options into the "Schedule" part with a new option "Interview Questions"

The fields will just be a text field to enter the question, no additional field is necessary.

This feature is a preparation for an interview module that could send templated emails to speakers

Scenarios

Feature: add a new question

Scenario: User select add a question Given the user is connected with a role_admin When the user is on the "add a question" form And user complete the form Then the Question has been added to the database And the user get a confirmation message

ayumiesan commented 5 years ago

access rights :

Action ROLE_USER ROLE_ADMIN
Add a question X
Edit a question X
Delete a question X
Access to the list of questions X X