kadrlica / meeting-registration-form

Online registration form for LSST DESC meetings

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

meeting-registration-form

Meetings committee compliant online registration form for LSST DESC meetings. Can be deployed in under 5 minutes and embedded on Confluence or anywhere else.

Checkout a preview of the registration form here.

To obtain write access to this repo, please request to join the meeting-registration-form-dev team.

Deploy

  • Step 1: Click this button:

Deploy

  • Step 2: Create a free account

  • Step 3: Choose a name for your registration server: alt text

    In this example, the SERVER_URL will be https://desc-summer-meeting.herokuapp.com/

  • Step 4: Click the Deploy button and let the magic happen.

  • Step 5: Retrieve registration key:

    • Click on Manage App then Settings and finally click the Reveal Config Vars button: alt text
    • Copy the value of SECRET_KEY: alt text
  • Step 6: Replace in the following URL the values for SERVER_URL and SECRET_KEY:

https://lsstdesc.github.io/meeting-registration-form/index.html?backend=SERVER_URL&secret=SECRET_KEY

and that's it! The registration form at this address will be up and running.

You can either use this link directly, or embed the form on your meeting webpage using the following html code (again, replace SERVER_URL and SECRET_KEY):

<iframe src="https://lsstdesc.github.io/meeting-registration-form/index.html?backend=SERVER_URL&secret=SECRET_KEY"  width="1000" height="1000" scrolling="yes" style="border:none" seamless></iframe>
  • Step 7 (optional): Embed on Confluence page:
    • Click the Insert button, go to Other macros.
    • Insert and HTML macro (not HTML Include).
    • Add the above html snippet. Save. Done !

About

Online registration form for LSST DESC meetings

License:MIT License


Languages

Language:HTML 78.8%Language:Python 21.1%Language:Procfile 0.2%