Skip to content

Event invitation system #629

@m-decarli

Description

@m-decarli

Some events require a selected amount of people to sign up (for example the national assembly or an internal event)

The basic idea is to be able to invite a certain person. Example:

  • The creator goes to the "spots" page. Here there is an overview of
    • the total number of spots
    • the number of available spots
    • a section with the name of the participants
    • an invites section
  • under the invites section, a person can be invited. As with adding tutors manually, you can type the name and select them.
  • When a participant is invited, one spot from the available ones is subtracted.
  • Two buttons are located there: One is to "generate an invitation for all invited participants" (similar to generate email template) and the other, next to every invited person, "generate personal invitation", that will generate an invitation as the other, but only for the selected person.

Mechanics:

  • When the invited person opens the event they were invited to, they will see "accept invitation and register" instead of "register now". The registration process is the same as with other participants.
  • The invitation expires by default after 48h
  • The invitations have to be turned on manually in the "edit" page and cannot be altered in the "public" state. Only Admins can change that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions