Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ export default function judgeHubInviteTemplate(
) {
const HEADER_IMAGE_URL = `${process.env.BASE_URL}/email/2026_header.png`;
const FOOTER_IMAGE_URL = `${process.env.BASE_URL}/email/2026_footer.png`;
const MEETING_RECORDING_URL =
'https://drive.google.com/file/d/1Lit5fvhev2q8mkv2QyDgTgeh3cfLeX9l/view?usp=sharing';
const JUDGING_GUIDE_URL =
'https://www.notion.so/hackdavis/HackDavis-2025-Judging-Guide-1c32d37fcae880b1ba3aeb0a9a7841b7?pvs=4';
const INVITATION_TO_REGISTER_GUIDE_URL =
'https://www.notion.so/hackdavis/HackDavis-2025-Judging-Guide-1c32d37fcae880b1ba3aeb0a9a7841b7?pvs=4#1cb2d37fcae880b6a5f4e3d793349bf6';
const JUDGE_ORIENTATION_SLIDES =
'https://docs.google.com/presentation/d/1UwKKN48FGZMDWg2gS5_RKATjMqBuUjdWmL04lKKqw3o/edit?usp=sharing';
const JUDGING_GUIDE =
'https://docs.google.com/document/d/1auzgbrT0KquoaTTAVGtKuc6afH4pfyfJvS9zJbpS5JM/edit?usp=sharing';
const WELCOME_TO_THE_JUDGING_APP_SLIDE =
'https://docs.google.com/presentation/d/1UwKKN48FGZMDWg2gS5_RKATjMqBuUjdWmL04lKKqw3o/edit?slide=id.g3dcbf5edc7b_0_200#slide=id.g3dcbf5edc7b_0_200';
const DISCORD_SERVER_URL = 'https://discord.gg/wc6QQEc';
const DOE = 'May 9 - 10, 2026';
const DOE_LOCATION = 'University Credit Union Center, UC Davis';
Expand Down Expand Up @@ -59,12 +59,12 @@ export default function judgeHubInviteTemplate(
<p>Hi ${fname},</p>
<br/>
<p>Thank you again for joining us as a <span class="bold">judge</span>, we’re thrilled to have you on board! Here are some key resources from our virtual orientation:</p>
<p>🔹 Meeting Recording: <a href="${MEETING_RECORDING_URL}">${MEETING_RECORDING_URL}</a></p>
<p>🔹 Judging Guide: <a href="${JUDGING_GUIDE_URL}">${JUDGING_GUIDE_URL}</a></p>
<p class="special-note">You are requested to carefully review the judging guide and familiarize yourself with its content before the event for a smooth judging experience. <span class="bold"><u>Kindly do not share the Judging Guide with anyone outside the judging team.</u></span></p>
<p>🔹 Judge Orientation Slides: <a href="${JUDGE_ORIENTATION_SLIDES}">${JUDGE_ORIENTATION_SLIDES}</a></p>
<p>🔹 Judging Guide: <a href="${JUDGING_GUIDE}">${JUDGING_GUIDE}</a></p>
<p class="special-note">You are requested to carefully review the judging guide + orientation slides and familiarize yourself with its content before the event for a smooth judging experience. <span class="bold"><u>Kindly do not share the Judging Guide with anyone outside the judging team.</u></span></p>
<div class="bordered-section">
<p class="bold">IMPORTANT NEXT STEP: Create an account on our Judging Application</p>
<p>⚠️ The Judging Application is a key prerequisite for the day of the event! Please carefully review the <a href="${INVITATION_TO_REGISTER_GUIDE_URL}">Invitation to Register</a> section of the Judging Guide before proceeding to create your account.</p>
<p>⚠️ The Judging Application is a key prerequisite for the day of the event! Please carefully review the <a href="${WELCOME_TO_THE_JUDGING_APP_SLIDE}">Welcome to the Judging App</a> slide from our virtual Judge Orientation before proceeding to create your account.</p>
<p>👉 Invite Link: <a href="${inviteLink}">${inviteLink}</a></p>
<p class="special-note">Please use this unique invite link below to create your judge account. <u>Do NOT share it with anyone else.</u></p>
</div>
Expand All @@ -76,7 +76,6 @@ export default function judgeHubInviteTemplate(
<p>🔹 Stay in the loop on event updates</p>
<p>🔹 Connect with other judges & participants</p>
</div>
<p>Lastly, we are grateful for your thoughtful feedback during the orientation. As suggested, we will be sharing more details soon about the prize tracks and their eligibility criteria and rubrics to help you get a sense of the tracks ahead of time.</p>
<p>Please feel free to reach out if you have any questions or concerns. Looking forward to seeing you at the event!</p>
<br/>
<p style="margin-bottom: 0;">Thank you,<br/>The HackDavis Team</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,11 @@ export default function mentorInviteTemplate(fname: string, titoUrl: string) {
const HEADER_IMAGE_URL = `${process.env.BASE_URL}/email/2026_header.png`;
const FOOTER_IMAGE_URL = `${process.env.BASE_URL}/email/2026_footer.png`;
const DISCORD_SERVER_URL = 'https://discord.gg/wc6QQEc';
const MEETING_RECORDING_URL =
'https://drive.google.com/file/d/1UjiSArmOvlMlkfOSh8xpoAjEov1j92xx/view?usp=sharing';
const MENTOR_SLIDES_URL =
'https://docs.google.com/presentation/d/1eBCl6OUdPhaR-eib8dXLaTHGFNqLR2ax4NFJqYtBBCw/edit?usp=sharing';
const CLAIM_TITO_TICKET_DEADLINE = '11:59pm on May 4th';
const DOE_DATE = 'May 9th, 2026';
const TECH_LEAD_NAME = 'michelle';
const DISCORD_OWNER = 'michelle';
const DOE = 'May 9 - 10, 2026';
const DOE_LOCATION = 'University Credit Union Center, UC Davis';

Expand Down Expand Up @@ -56,10 +54,9 @@ export default function mentorInviteTemplate(fname: string, titoUrl: string) {
<div class="content-box">
<p>Hi ${fname},</p>
<br/>
<p>Thank you again for joining us as a <span class="bold">mentor</span>, we’re thrilled to have you on board! Here are some key resources from our virtual orientation:</p>
<p>🔹 Meeting Recording: <a href="${MEETING_RECORDING_URL}">${MEETING_RECORDING_URL}</a></p>
<p>Thank you again for joining us as a <span class="bold">mentor</span>, we’re thrilled to have you on board! Here are some key resources for you:</p>
<p>🔹 Slides: <a href="${MENTOR_SLIDES_URL}">${MENTOR_SLIDES_URL}</a></p>
<p class="special-note">If you were unable to attend the orientation, please ensure you watch the recording before the day of the event to familiarize yourself with the <u>expectations and responsibilities of a mentor</u> and with the <u>Discord bot</u> you will need to use during your shift.</p>
<p class="special-note">Please ensure you are familiar with the <span class="bold">expectations and responsibilities</span> of a mentor and the <span class="bold">Discord bot</span> you will be interacting with during your shift.</p>
<p class="bold">Shift assignments have been emailed to you already, kindly mark your calendars!</p>
<div class="bordered-section">
<p class="bold">IMPORTANT NEXT STEPS:</p>
Expand All @@ -70,7 +67,7 @@ export default function mentorInviteTemplate(fname: string, titoUrl: string) {
<div class="bordered-section">
<p class="bold">2️⃣ Join our Discord server by ${DOE_DATE}</p>
<p>👉 Discord Server: <a href="${DISCORD_SERVER_URL}">${DISCORD_SERVER_URL}</a></p>
<p>⚠️ Once you join, DM the user <i>${TECH_LEAD_NAME} [DIRECTOR]</i> with your full name to request the Mentor role in the server.</p>
<p>⚠️ Once you join, DM the user <i>${DISCORD_OWNER} [DIRECTOR]</i> with your full name to request the Mentor role in the server.</p>
<p>We’ll be using Discord server as our main space for announcements and support for all attendees during the event. You can use it to:</p>
<p>🔹 Get quick answers from the team</p>
<p>🔹 Stay in the loop on event updates</p>
Expand Down
Loading