Skip to content

MahitaVellanki/Personalized_Email_Campaign_Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Personalized_Email_Campaign_Tool

The Personalized Email Campaign Tool simplifies the creation of multiple personalized email templates simultaneously, offering an intuitive user experience. With its user-friendly interface and efficient features, this tool empowers users to effortlessly create and customize personalized email campaigns with ease and efficiency.

Features

  1. Upload a JSON file containing parameters that require customization for each template. Alt Text

  2. With the ReactQuill rich text editor, effortlessly tailor your templates. Save the changes and generate templates for the JSON list by clicking "Generate". Make sure to save the changes before clicking Generate. After Clicking Generate, click on "Next" and "Prev" to go through the templates [Note: While creating a template, use "{{parameter}}" format for all the parameters which needs to be altered in individual template.(ex:{{name}})] Alt Text Alt Text

  3. You can also save the template format by clicking on download button, which gives you .html file of the email template. Alt Text

SetUp

This tool is built using React and Tailwind CSS. Make sure to install the following dependencies:

react-router-dom
react-quill
react-icons

or simply use:

cd frontend
npm i

To set up Tailwind CSS, install the package and customize the configuration in the tailwind.config.js file as needed. For installation

cd frontend
npm install -D tailwindcss
npx tailwindcss init

Modify the tailwind.config.js file as given in Tailwind Config File

Run the app:

cd frontend
npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published