https://hchtlz.github.io/Kasa/
Développez une application Web avec React et React Router.
Caution
This repository hosts a project completed as part of my OpenClassrooms training program. Having successfully completed the program, the project has now been archived and will no longer be actively maintained. Please be aware that while the repository will remain accessible for reference, some links or features may no longer function as intended.
Cloner mon project
git clone git@github.com:hchtlz/Kasa.git
Lancer le project
snpm install
npm start
Ce projet à été réalisé dans le cadre du diplôme de développeur d'application Javascript React proposé par l'école OpenClassRooms.
Kasa a décidé de se lancer dans un nouveau projet : réaliser son propre site de location d'appartements entre particuliers, similaire à Airbnb.
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.
-
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.