SendGrid Setup:
To setup SendGrid you first need to create a SendGrid account at https://sendgrid.com. Once you have an account you need to create two email templates for the app. One template for sending emails to admins and speakers, and another for the speaker email reminder.
This is the template for speaker and admin emails. Once your template is created copy the template ID into your env file and replace the the templateId variable with the process.env.ADMIN_SPEAKER_EMAIL_TEMPLATE in the following functions found in ../server/utils/sendGridEmailer.js
sendEmailToSpeaker
sendEmailToAdmin
sendConfirmCancelToAdmin
sendEmailToNewAdmin
This is the template for the email reminder. Replace the processs.env.SPEAKER_REMINDER_EMAIL_TEMPLATE for the templateId variable for the onTime function found in ../server/utils/sendGridEmailer.js
SendGrid Setup: To setup SendGrid you first need to create a SendGrid account at https://sendgrid.com. Once you have an account you need to create two email templates for the app. One template for sending emails to admins and speakers, and another for the speaker email reminder.
This is the template for speaker and admin emails. Once your template is created copy the template ID into your env file and replace the the templateId variable with the process.env.ADMIN_SPEAKER_EMAIL_TEMPLATE in the following functions found in ../server/utils/sendGridEmailer.js sendEmailToSpeaker sendEmailToAdmin sendConfirmCancelToAdmin sendEmailToNewAdmin
This is the template for the email reminder. Replace the processs.env.SPEAKER_REMINDER_EMAIL_TEMPLATE for the templateId variable for the onTime function found in ../server/utils/sendGridEmailer.js