RSVP form

The application generates a unique RSVP for for each invitation. When an invitation includes multiple guests, the same link shall be used to provide information about all of them. This link can be obtained two ways:
- From the invitations page, a link icon is displayed when you hover over an invitation. Clicking that icon will copy the invitation URL to the clipboard.
- Also from the invitations page, clicking on the button that generates all invitations, including a QR to this form. Each invitation image will have a different QR code, linked to a different RSVP form.
The following inputs are needed for each guest:
-
Attendance:
- Confirmed if the guest is attending the event.
- Declined if the guest is not attending.
- Tentative if the guest has the intention to attend, but external factors (visa, work, family) stop them from providing an answer just now.
All other questions are hidden if the guest declines the invitation.
-
Menu choice: includes menu options usually offered by wedding catering companies (meat, fish, vegetarian, child menu). Should you need more flexibility on this topic, please open feature request in the issue tracker so we can discuss the best approach. This question is only displayed if the setting Include menu choices is enabled.
-
Menu restrictions: Will be used (in upcoming releases) to generate a list of allergies to be provided to the catering company (or whoever takes care of the banquet). This question is only displayed if the setting Include menu choices is enabled.
-
Transportation: whether the guest needs to use the organizers' transportation, or will reach the venue by their own means. This question is only displayed if the setting Bus management is enabled.
-
Special requests: anything else your guests may want to tell you.
Clicking the different options or filling the menu restrictions textarea automatically saves the responses.
The information provided in this RSVP form will remain available until (and after) the date of the event. It may be convenient for guests to double-check their menu/transportation preferences as the date comes closer.