This project aims to provide a robust and scalable solution for email communications using AWS SES (Simple Email Service).
- SES Quick Mailer is a web application that leverages AWS SES to send transactional and marketing emails to users. It provides a user-friendly interface for composing emails, managing recipient lists, and tracking email delivery.
- Send transactional and marketing emails
- Verify email addresses for high deliverability
- Manage recipient lists efficiently
- Track email delivery and engagement metrics
- Customize email templates and content
- Next JS
- Tailwind CSS
- AWS SES
- Prisma
- PostgreSQL
- Clone the repository:
git clone https://github.com/NegativE333/ses-quick-mailer-next-js.git
- Install dependencies:
cd ses-quick-mailer-next-js npm install
- Set up environment variables:Create a .env file in the root directory and add the following variables:
NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME=your-cloudinary-cloud-name ACCESSKEY=your-aws-access-key-id SECRETKEY=your-aws-secret-access-key REGION=your-aws-region DATABASE_URL=your-postgresql-url
- Run the development server:
npm run dev
- Access the application at http://localhost:3000.