External Services Used

  • aiosendgrid: used to send emails to participants asynchronously

  • aiogoogle: used to upload resumes to the Hack Google Drive

  • pymongo: used to interact with our MongoDB database, which stores participant data, event check-ins, and authentication data

  • DocuSign:

    • We redirect accepted users to a DocuSign form for them to complete.

    • We've added a webhook to our backend so that when a user completes the form, our backend will receive a notification about it and update the user's status to WAIVER_SIGNED in the MongoDB database accordingly.

Environment variables are required to use these. See the Backend section of Preview and Production Deployments for a list.

Last updated