@ErwanEL Web Dev
@ErwanEL Web Dev
Lemot
@ErwanEL Web Dev
Lemot est un projet visant a suggérer à un public hispanophone un mot en Français chaque jour.
Un mot, sa traduction, un exemple d'usage traduit, puis la prononciation en Français.
L'utilisateur a la possibilité d'inscrire son adresse mail et pouvoir recevoir chaque jour un email avec le mot géneré par l'application.
Il a aussi la possibilité de partager le mot du jour à travers certains réseaux sociaux et par courrier électronique.
- Gatsby Js
- Bulma
- Netlify
- Netlify functions
- Bitbucket
- Mailgun
- Mjml
- Responsive voice
- Google recaptcha v3
GatsbyJs est utilisé pour générer la page. A partir d'une liste de mots, gatsby choisi un mot à chaque build puis crée la page avec ce mot.
Framework css, pour les styles et layouts.
Pour construire et déployer le gatsby.
Pour gérer les parties qui nécessitent un backend. L'inscription au formulaire ainsi que l'envoie de mail à la liste d'utilisateurs inscrits.
Pour l'organisation du projet ainsi que pour le build automatique chaque jour via une pipeline.
Permet la création, gestion et envoi des email ainsi que la liste d'utilisateur.
Langage de templating pour les mails basé sur un système de composant.
Permet la prononciation du mot et de son exemple sur la page.
Pour tracker les requêtes suspectes du formulaire sans embêter l'utilisateur.