An open API service indexing awesome lists of open source software.

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.

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