Welcome to the Supabase-Edge-AuthMailer repository! This repository contains the code and resources discussed in the blog post titled "Building a Custom Authentication Email System with Supabase Edge Functions, PostgreSQL, and Resend." You can read the full blog post here.
This repository provides a practical implementation of a personalized authentication email system using Supabase Edge Functions, PostgreSQL, and the Resend email service. By following the instructions and code samples provided in the blog post, you can build a powerful and customizable email authentication system for your applications.
To get started with this project, follow these steps:
-
Clone the repository to your local machine:
git clone https://github.com/mansueli/Supabase-Edge-AuthMailer.git
-
Set up your development environment:
- Ensure you have Deno, PostgreSQL, and Supabase configured on your system.
- Configure your environment variables, such as
SUPABASE_URL
,SUPABASE_SERVICE_ROLE_KEY
, andRESEND_API_KEY
.
-
Explore the Code:
For a detailed explanation of the code and its functionality, refer to the blog post: [Building a Custom Authentication Email System with Supabase Edge Functions, PostgreSQL, and Resend](https://blog.mansueli.com/building-custom-authentication-email-system-supabase-edge-functions.
- Official Supabase Documentation
- PostgreSQL Documentation
- Deno Official Website
- Resend API Documentation
This project is licensed under the Apache License 2.0.