Application web développée avec React JS pour la location immobilière.
Cette application permet de consulter des annonces de logements, visualiser les détails, et naviguer entre les pages via React Router.
- Affichage de listes de logements avec cartes interactives
- Pages dynamiques pour chaque logement avec informations détaillées
- Composants modulaires et réutilisables (bannières, cartes, carrousels)
- Gestion des erreurs avec une page 404 personnalisée
- Responsive design optimisé pour desktop et mobile
- React JS (composants fonctionnels)
- React Router pour la navigation
- CSS avec Sass pour la gestion des styles
- Données JSON statiques pour les annonces
- Cloner le dépôt :
- git clone https://github.com/ppxt-code/kasa.git
- cd kasa
-
Installer les dépendances :
npm install -
Lancer l'application en mode développement :
npm run dev
/src/components: Composants React (Footer, Header, Card, Collapse, SlideShow..)/src/pages: Pages principales (Apropos, Error, Home,Logement)/src/scss: Fichiers Sass/src/App.js: Routeur principal/public: Données JSON
- "/" redirige vers la page Home
- "/apropos" redirige vers la page Apropos
- "/logement/id" redirige vers la page du Logement indéxé par id
- "/error" ou autre redirige vers la page Error