Application de notation de livres
Développement et mise en place du backend de l'application avec une attention particulière à la sécurité des données.
Objectif du projet
Concevoir les API permettant d'interagir avec la base de données pour effectuer des opérations CRUD (création, modification, suppression, consultation) sur les livres et gérer les notes des utilisateurs, tout en garantissant un haut niveau de sécurité.
Réalisations effectuées
- Développement des routes API en concevant et implémentant des endpoints pour la gestion des livres, des utilisateurs et des notes.
- Validation et contrôle des entrées utilisateur afin de prévenir les injections et d’assurer l’intégrité des données stockées en base.
- Création de middlewares pour la gestion des autorisations, la validation des données, la gestion des erreurs et l’optimisation des images.
- Sécurisation de l’application par l’intégration de mécanismes d’authentification et de contrôle d’accès afin de garantir la confidentialité et la protection des données
Technologies utilisées
JAVASCRIPT
NODEJS
MONGODB
Aperçus des interfaces



