@souptiksamanta/easy_mailer v1.0.0
EasyMailer
Welcome to EasyMailer! This project is a powerful and simplified solution for sending automated emails. It comes with enterprise-grade features like bulk email sending, templated emails, OAuth2 support, and email analytics. Designed with love and attention to detail, this application is a blend of functionality and aesthetics.
Features
- 🚀 Bulk Sending: Effortlessly send emails in bulk to multiple recipients.
- 🛡️ OAuth2 Ready: Secure your email sending operations with modern authentication protocols.
- ✨ Templates: Use predefined email templates to streamline your workflow.
- 📊 Analytics: Monitor and analyze the performance of your emails.
- 🌙 Dark Mode: Switch between light and dark themes seamlessly.
Demo
The project includes a demo where you can test the email sending functionality. You can:
- Demo
- Enter a recipient email.
- Select an email template (e.g., Welcome Email, Password Reset, Promotional Email).
- Send a test email to see EasyMailer in action.
Technologies Used
- React.js: Frontend framework used to build the interactive UI.
- Node.js: Backend framework for handling email operations.
- Tailwind CSS: For styling the components with utility-first CSS.
- Lucide Icons: To enhance the UI with modern icons.
- Framer Motion: For smooth animations and transitions.
Update the backend server details if needed and configure environment variables like EMAIL
and PASSWORD
for authentication.
Acknowledgements
This project uses the Wavy Background component from Aceternity's UI Components. Special thanks to the creators for providing such an elegant design element that enhances the visual appeal of this application.
License
This project is licensed under the MIT License.
Made with ❤️ by Souptik Samanta
5 months ago