à l'aide d'un cahier des charges et d'un guide par étapes de création de l'application, j'avais à créer Kasa avec React, une application de location d'appartements entre particuliers. J'ai développé l'application en respectant les contraintes techniques suivantes:
- découpé le code en composants modulaires et réutilisables
- créé un composant par fichier
- mis en place une structure logique des différents fichiers
- utilisé les props entre les composants
- utilisé des states quand c’est nécessaire
- utilisé la gestion des évènements
- utilisé des méthodes comme « map, filter, etc.. » pour gérer les listes
- géré les paramètres des routes avec React Router dans l’url
- créer une page par route
Outils et technologies :
Sass, Html5, Css3, Figma, React, Javascript, Vscode, Semantic-web, React-router-dom, Responsive, design, Respect du modèle des boites en css