
TypeScript
NodeJs
ExpressJs
GoogleService
Vercel
Github
2024 / API / Back-end / Projet Professionnel
Cette API Node.js / Express a été développée pour gérer l’envoi d’emails via Gmail SMTP depuis un formulaire de contact, avec une attention particulière portée à la sécurité et à la fiabilité. Elle intègre une validation des données avec Joi, une sanitation des contenus, un contrôle d’accès par token et un rate limiter pour prévenir les abus. Un cron assure également l’envoi hebdomadaire des analytics du site. Elle sert aujourd’hui de socle backend robuste et sécurisé pour plusieurs sites web que j’ai conçus.