Switch from Loops to Resend for transactional emails#9
Merged
Conversation
Replace Loops SDK with Resend for sending verification and org invitation emails. Emails now use branded HTML templates matching the app theme with the CoderScreen logo, brand blue buttons, and consistent typography. - Remove `loops` package, add `resend` - Replace LoopsService with ResendService - Move email templates into dedicated `emails/` folder with shared layout - Remove Loops contact creation on signup (no audience management needed) - Update env var from INFISCAL_LOOPS_API_KEY to INFISCAL_RESEND_API_KEY Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Contributor
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
coderscreen-web | bdb6c52 | Feb 22 2026, 07:53 PM |
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Replace the Loops SDK with Resend for sending transactional emails. Email templates are now self-hosted HTML, organized in a dedicated
emails/folder with a shared layout using the CoderScreen brand theme (logo, blue CTA buttons, consistent typography).Two emails are supported: email verification on signup and org invitation. The Loops contact-creation side effect on user signup has been removed since we only need transactional sending. The env var
INFISCAL_LOOPS_API_KEYis replaced byINFISCAL_RESEND_API_KEY.