Retour aux projets

Mon Vieux Grimoire
Le Défi
Développer l'API REST complète et sécurisée pour un site de notation de livres, en partant d'un front-end déjà existant. Le back-end devait gérer les utilisateurs, les livres et les notations, y compris l'upload d'images.
Compétences mises en pratique
Création d'API REST
Serveur avec Node.js & Express
Base de données NoSQL (MongoDB)
Sécurisation (Authentification JWT)
Gestion de fichiers (Middleware)
Ma Solution
J'ai mis en place un serveur Node.js avec le framework Express, connecté à une base de données MongoDB via Mongoose. J'ai développé des routes d'API pour toutes les opérations CRUD, implémenté un système d'authentification par token (JWT), et un middleware pour l'optimisation des images uploadées.
