Sophie Bluel
Code sur Github

Description
L'entreprise Archiwebos m'a confié un projet de conception d'un site portfolio pour une architecte d'intérieur, Sophie Bluel. Elle devait pouvoir se connecter sur son site et ajouter, modifier ou supprimer des travaux de son portfolio. Mon rôle était donc de développer la page de connexion de l'administrateur du site et la modale permettant d'éditer les travaux. Cela impliquait la gestion des événements utilisateurs et la manipulation des éléments du DOM, en communiquant avec l'API déjà existante. Au clic en dehors de la modale, je ne parvenais pas à faire en sorte qu'elle se ferme. L'utilisation de la méthode event.stopPropagation() a permis de corriger cela. Je ne comprenais pas non plus pourquoi le formulaire d'ajout de travail ne voulait pas se valider, il s'est avéré que j'écoutais l'événement sur le bouton au lieu de la balise <form>.
Technologies utilisées
- JavaScript
CE QUE J'AI APPRIS
JavaScript m'a permis de créer une page web dynamique grâce aux requêtes faites à l'API.
Projet réalisé dans le cadre d'une formation Openclassrooms
