CreatEDHack / createdhack.github.io

CreatED Hack 2020 website
https://createdhack.github.io
BSD 2-Clause "Simplified" License
17 stars 16 forks source link

Integrate MyMLH for the applicant portal #13

Closed GaganSD closed 4 years ago

caitlin-mcdougall commented 4 years ago

Required fields:

First name Last name Phone number Email School (mlh wants this to be a dropdown)

caitlin-mcdougall commented 4 years ago

Required Agreements:

Checkbox with the following:

"I have read and agree to the MLH Code of Conduct"

Checkbox with the following about our affiliation with MLH:

"I authorise you to share my application information for event administration, ranking, MLH administration, pre- and post-event informational e-mails, and occasional messages about hackathons in-line with the MLH Privacy Policy. I further agree to the terms of both the MLH Contest Terms and Conditions and the MLH Privacy Policy

GaganSD commented 4 years ago

I've shared the password with you @caitlin-mcdougall if possible, please add the above-listed requirements by today. Additionally, we need this information from everyone.

romanakash commented 4 years ago

Just link to https://my.mlh.io/oauth/authorize?client_id=cef9c1e6ba6e0e53dca74d35208a5b5a1f8aa2b8b9805724ef6657d15ce5a5ec&redirect_uri=https%3A%2F%2Fcreated-signup.herokuapp.com&response_type=token

GaganSD commented 4 years ago

It doesn't link back and it needs a UI.

romanakash commented 4 years ago

But it already has a UI?

GaganSD commented 4 years ago

Well, yes but it needs a makeover.

Use the theme of the thanks.html page as the background. Replace the "thanks" with the fields.

GaganSD commented 4 years ago

Also, the buttons are not interactive. All it needs is some CSS, but we can't let people sign up before working on those minute details first.

romanakash commented 4 years ago

I cannot work on it right now, here's the repo if you want to make any changes https://github.com/romanakash/hclient

GaganSD commented 4 years ago

Same here. Tagging: @caitlin-mcdougall @IreneeG would any of you be able to work on this ASAP?

GaganSD commented 4 years ago

The application portal has officially been added to the website. Thanks to everyone who worked on it.