https://hchtlz.github.io/Kasa/
Développez une application Web avec React et React Router.
Installation
Cloner mon project
git clone [email protected]:hchtlz/Kasa.git
Lancer le project
snpm install
npm start
Contexte
Ce projet à été réalisé dans le cadre du diplôme de développeur d'application Javascript React proposé par l'école OpenClassRooms.
Présentation de l'application
Kasa a décidé de se lancer dans un nouveau projet : réaliser son propre site de location d'appartements entre particuliers, similaire à Airbnb.
Les objectifs
Le principal objectif de ce projet est d'effectuer la refonte complète du site Web de Kasa en utilisant les technologies JavaScript, React, et React Router. Les fonctionnalités clés comprennent :
- Affichage des annonces de logements à partir d'un fichier JSON.
- Navigation entre différentes pages de l'application.
- Affichage détaillé des annonces de logements avec un carrousel d'images.
- Page "À propos" avec des éléments expansibles (Collapses).
- Gestion des erreurs 404.
Les livrables
-
L'application conforme aux maquettes Figma fournies par le designer.
-
Un fichier JSON contenant les données des annonces de logements.
-
Des pages React Router pour chaque section de l'application.
-
Une gestion des erreurs 404 pour les routes inexistantes.
-
Une application 100% responsive.
-
L'intégralité des composants développé en React.