Photo Library
Présentation du projet
Dans le cadre d'une de mes formations Udemy, j'ai pu concevoir une application web Node.js qui consistait en la création d'une photothèque. Celle-ci contient des albums qui contiennent eux-mêmes des photographies. Les albums peuvent être librement supprimés par le créateur de celui-ci. Dans chacun de leurs albums, les créateurs peuvent uploader et supprimer leurs propres photographies. Ils peuvent aussi créer des albums.
Ce projet a été réalisé avec les frameworks Express.js et Bootstrap. Le SGBD utilisé est celui de MongoDB.
Ce que ce projet m'a apporté
J'ai pu, grâce à ce projet, acquérir de nouvelles compétences en Node.js. En effet, j'ai pu, pour la première fois avec cette technologie, utiliser le modèle MVC. J'ai aussi appris à faire la liaison entre une base de données MongoDB et un CRUD. Enfin, j'ai aussi eu l'occasion de découvrir le framework Bootstrap.
Pistes d'amélioration
- Ajouter la possibilité de pouvoir trier les albums.
- Ajouter la gestion d'utilisateur.
- Ajouter la possibilité d'ajouter plusieurs images en une seule fois.