Kasa

icône

Le huitième projet OpenClassrooms consistait à développer la nouvelle plateforme web de Kasa, un acteur fictif de la location d’appartements entre particuliers. Il s’agissait de moderniser le site, initialement conçu en ASP.NET, en le migrant vers une stack JavaScript complète avec React côté front-end. À partir de maquettes Figma et d’un fichier JSON fourni en guise de back-end temporaire, j’ai conçu une application réactive et respectueuse des standards de qualité du code.

Kasa

Objectif

L’objectif principal de ce projet était de donner vie à la refonte du site Kasa en construisant l’intégralité de l’interface utilisateur avec React. Il s’agissait non seulement d’intégrer fidèlement les maquettes Figma en garantissant un rendu responsive, mais également d’implémenter les fonctionnalités prévues pour offrir une expérience fluide et moderne aux utilisateurs.

ReacticôneSASS

Fonctionnalités

icôneCréation des composants dynamiques : galerie photo, menus déroulants, cartes de logements, système de notation par étoiles, etc.
icôneMise en place de la navigation avec React Router pour gérer les différentes vues
icôneIntégration du fichier JSON comme source de données simulée
icôneApplication d’un design responsive conforme aux maquettes Figma
icôneGestion des règles spécifiques de navigation dans la galerie

Défis techniques

icôneAssurer la fidélité des composants aux maquettes Figma
icôneGérer des comportements précis (logique circulaire de la galerie, affichage conditionnel des contrôles)
icôneRespecter les coding guidelines de Kasa pour produire un code clair, réutilisable et facilement maintenable
Github

Autres projets OpenClassrooms

icône

Plus de projets

icône
Tous les projets