opportunity-hack / quill

📝 Registration, for hackathons!
https://medium.com/hackmit-stories/quill-an-open-source-hackathon-registration-system-91f3a06d22a2
GNU Affero General Public License v3.0
1 stars 8 forks source link

MLH Form Additions #16

Open gregv opened 2 months ago

gregv commented 2 months ago

Is your feature request related to a problem? Please describe. We're partnering with MLH for the first time this year, and because of this, we need to make sure that we have the following fields added on the confirmation form https://hacker.ohack.dev/confirmation with code located here: https://github.com/opportunity-hack/quill/blob/master/app/client/views/confirmation/confirmation.html

Describe the solution you'd like MLH Doc: https://guide.mlh.io/general-information/managing-registrations/registration-timelines#important-registration-fields

Add these to Application Page

These are required to be in the format detailed below for MLH Member Events

It is important to have these fields split. Some people go by multiple first names/last names. For example Maria Anne De La Cruz. If this was 1 line we would have to manually split the field.

We recommend this as a dropdown with specific ages instead of date of births. MLH needs this data for eligibility purposes (some codes are only available to hackers 18+). We do not collect dates of birth as part of event registration to reduce data risk.

For example some universities can have multiple versions of the name. Each will show as a different option, and will skew your demographic data showing how many students came from each school.

Add these to Confirmation Page

Please add the following disclaimer and 3 checkboxes if you plan to work with us. You can remove the disclaimer once you have moved into our official Membership Stage(Talk with your HCM if you have questions).

"We are currently in the process of partnering with MLH. The following 3 checkboxes are for this partnership. If we do not end up partnering with MLH, your information will not be shared"