https://github.com/nesanu/kasa
Kasa est une application frontend conçue pour une agence de location immobilière. Ce projet a été réalisé dans le cadre du parcours Développeur Web d’OpenClassrooms.
https://github.com/nesanu/kasa
html javascript openclassrooms react react-router scss vscode
Last synced: 3 months ago
JSON representation
Kasa est une application frontend conçue pour une agence de location immobilière. Ce projet a été réalisé dans le cadre du parcours Développeur Web d’OpenClassrooms.
- Host: GitHub
- URL: https://github.com/nesanu/kasa
- Owner: Nesanu
- Created: 2025-01-23T21:45:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-30T18:57:12.000Z (about 1 year ago)
- Last Synced: 2025-06-10T16:08:35.739Z (about 1 year ago)
- Topics: html, javascript, openclassrooms, react, react-router, scss, vscode
- Language: JavaScript
- Homepage:
- Size: 3.64 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kasa_App
# React + Vite
➜ Local: http://localhost:5173/
Bienvenue sur Kasa_App, une application web de location immobilière développée en React. Ce projet fait partie du parcours "Développeur Web" d'OpenClassrooms.
Aperçu
Kasa_App est une application web conçue pour la location de logements. Elle permet aux utilisateurs de consulter une liste de logements, d'accéder aux détails de chaque propriété, et de naviguer entre différentes pages à l'aide de routes dynamiques.
Accédez à la version en ligne de l'application : Kasa_App sur GitHub Pages.
Fonctionnalités
• Affichage d'une liste de logements.
• Consultation des détails de chaque propriété (description, photos, équipements, etc.).
• Navigation entre différentes pages de l'application via un routeur.
• Gestion des erreurs 404 en cas de route incorrecte.
Technologies utilisées
• React pour la création de composants dynamiques.
• Vite pour une configuration de projet rapide et optimisée.
• React Router pour la gestion des routes.
Installation
Pour installer et exécuter ce projet en local, suivez les étapes ci-dessous :
1. Clonez ce dépôt sur votre machine :
git clone https://github.com/Nesanu/Project_P6_React_KASA.git
Accédez au dossier du projet :
cd kasa_app
Installez les dépendances :
npm install
Lancez l'application en mode développement :
npm run dev
5. Accédez à l'application en ouvrant votre navigateur à l'adresse : http://localhost:3000.
Contribuer
Les contributions sont les bienvenues ! Si vous souhaitez apporter des améliorations ou corriger des bugs, merci de suivre les étapes suivantes :
1. Fork le projet.
2. Créez une branche pour vos modifications : git checkout -b feature/nom-de-la-fonctionnalité.
3. Commitez vos modifications : git commit -m 'Ajout d'une nouvelle fonctionnalité'.
4. Poussez vers la branche : git push origin feature/nom-de-la-fonctionnalité.
5. Ouvrez une pull request pour examen.
Licence
Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.
Retrouver également mes autres projets sur mon portfolio