Sélectionner une page

Description de l’application Emaily

 

Emaily est une application fullstack créee avec les technologies de la MERN (Mongoose – Express – React – Node) .Le but d’Emaily est de permettre à des enquêteurs d’envoyer des questionnaires de satisfaction à leurs clients/utilisateurs par email. Les enquêteurs pourront voir les résultats de toutes les différentes campagnes ou enquêtes qu’ils ont envoyés par email au fil du temps. Les clients reçoivent ces questions via email et pourront donner leur avis sur un service qu’ils ont reçu.

Voici quelques étapes lors de la visite de l’application: l’utilisateur(enquêteur) s’inscrit via google et paie des crédits pour pouvoir envoyer des emails(enquêtes de satisfaction) à ses clients. S’il a un crédit, il pourra créer une campagne et l’envoyer à une liste de personnes(via leur email) qui pourra cliquer sur le lien dans leur email pour faire part de leurs commentaires. Enregistrés dans la base de données, l’enquêteur peut voir la liste de toutes les réponses à l’enquête quand il se connecte.

La partie backend de l’application est développée avec Mongoose, Express et Node qui gèrent notamment la gestion des données et les requêtes Http par exemple. La partie front est développée avec React , React-Redux,  des librairies front-end open source. À noter également l’utilisation de Materialize Css, Stripe, Sendgrid ou Heroku pour le déployement de l’application. Pour le développement de cette application, les difficultés sont comment faire fonctionner React avec Mongo, Node/Express ou comment communiquer efficacement toutes les données stockées dans la base de données Mongo avec React. Le chargement des applications gratuites est très lent quand elles sont déployées via heroku.

Page d'accueil

Paiement pour avoir des crédits Email

Création d'une campagne/enquête

Confirmation avant l'envoi de l'enquête

Liste des campagnes/enquêtes