Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MLH Form Additions #16

Open
9 tasks
gregv opened this issue Aug 17, 2024 · 0 comments
Open
9 tasks

MLH Form Additions #16

gregv opened this issue Aug 17, 2024 · 0 comments
Labels
help wanted Extra attention is needed P0 Highest Priority - Very urgent need

Comments

@gregv
Copy link

gregv commented Aug 17, 2024

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

  • First Name

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.

  • Last Name

  • Age

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.

  • School (use MLH's list of verified schools)
    Use a set list instead of having students type out their school. This will result in uniform results. If you see a school missing add a pull request!
    Note We have this but the list might need to be updated

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.

  • Level of Study - instead of or in addition to Graduation Year
    Less than Secondary / High School
    Secondary / High School
    Undergraduate University (2 year - community college or similar)
    Undergraduate University (3+ year)
    Graduate University (Masters, Professional, Doctoral, etc)
    Code School / Bootcamp
    Other Vocational / Trade Program or Apprenticeship
    Post Doctorate
    Other
    I’m not currently a student
    Prefer not to answer

  • Country of Residence
    We heavily recommend using the ISO 3166 Standard for Country names.
    We recommend this as a dropdown. It’s okay to put your hackathon’s country at the top for ease of use.
    Again be careful not to have users type input, or you will get a million answers for the same countries.

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"

@gregv gregv added help wanted Extra attention is needed P0 Highest Priority - Very urgent need labels Aug 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed P0 Highest Priority - Very urgent need
Projects
None yet
Development

No branches or pull requests

1 participant