Skip to content

This project aims at creating an internal tool to send recruitment emails. These emails always follow the same template so we created a form that works with a Firebase backend.

License

Notifications You must be signed in to change notification settings

corentin-ryr/Intranet-Mailchimp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Faster Email Campaigns using Mailchimp API

Table of Contents

  1. Introduction
  2. Development
    1. Front-End
    2. Back-End
  3. Deployed Version
    1. Website
    2. Clearance

Introduction

The goal of this project is to take advantage of the Mailchimp API to send quickly custom HTML-emails to a professional mailing-list. As the sent emails all use the same template, and as the only difference between them is the content of the sections, we created a website allowing users to write the text of these sections. Then, the node.js backend creates the HTML content of the email from the content written, and creates a Mailchimp campaign. Finally, a test email is sent to auditors for review.

Development

Front-End

The Front-End development uses the Vue.js framework, with the Vuetify library. This allow beautiful handcrafted Material Design components.

Back-End

The Back-End uses Node.js, with the Mailchimp API. This Back-End is hosted with Firebase, using Cloud Functions for Firebase.

Deployed Version

Website

The deployed version of this website is accessible here: MRI Website

Clearance

The ability to create campaigns with this deployed website is restricted to active members of Telecom Etude Junior-Entreprise. This is achieved with the necessity to sign in with a @telecom-etude.fr Google Workspace account.

Documentation

Documentation is available at this link: https://corentin-ryr.github.io/Intranet-Mailchimp/

About

This project aims at creating an internal tool to send recruitment emails. These emails always follow the same template so we created a form that works with a Firebase backend.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published