Skip to content

263/Send Email to Candidates#268

Merged
LOTaher merged 7 commits into
mainfrom
263/sending-candidate-emails
Apr 1, 2026
Merged

263/Send Email to Candidates#268
LOTaher merged 7 commits into
mainfrom
263/sending-candidate-emails

Conversation

@jolinhuang224
Copy link
Copy Markdown
Contributor

[Area] - Short Description

Changes

  • edited ses connector to handle html
  • endpoint and route to send email to candidates for applications
  • frontend for email

Notes

i cant get the logo or icon svgs to appear in the email so i just disregarded for now :(


Screenshots

Screenshot 2026-03-30 at 12 51 31 AM

Checklist

Please go through all items before requesting reviewers:

  • All commits are tagged with the ticket number
  • No linting errors / newline warnings
  • All code follows repository-configured formatting
  • No merge conflicts
  • All checks passing
  • Screenshots included for UI changes
  • Remove non-applicable sections of this template
  • PR assigned to yourself
  • Reviewers requested & Slack ping sent
  • PR linked to the issue (fill in 'Closes #')
  • If design-related, notify the designer in Slack

Closes

Closes #263

@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 30, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sarge Ready Ready Preview, Comment Apr 1, 2026 10:22am

Request Review

candidateId: z.string().cuid(),
});

export async function POST(request: NextRequest) {
Copy link
Copy Markdown
Collaborator

@LOTaher LOTaher Mar 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you please create a service function to define logic, and call that service function within this controller? Simply just for code cleanliness purposes.

You can create a new EmailService file and follow the same conventions as we do in the other files.

Copy link
Copy Markdown
Collaborator

@LOTaher LOTaher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

@LOTaher LOTaher merged commit ccdff82 into main Apr 1, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CRM][Backend/Infra] - Sending Emails to Candidates

2 participants