API Express

API Express

API Express

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.