Skip to content

External Services Used

Sam Der edited this page Nov 20, 2024 · 1 revision
  • aiosendgrid: used to send emails via SendGrid 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 provide a link to a DocuSign waiver to accepted users 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.