{"id":22439952,"url":"https://github.com/ibrahimalsabr/kasa","last_synced_at":"2026-04-12T13:52:22.260Z","repository":{"id":245189739,"uuid":"817519968","full_name":"IbrahimAlsabr/Kasa","owner":"IbrahimAlsabr","description":"Kasa is a platform for renting apartments between individuals. This project involves a complete redesign of the Kasa website using React and React Router.","archived":false,"fork":false,"pushed_at":"2024-06-19T23:05:23.000Z","size":11050,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-01T14:23:31.708Z","etag":null,"topics":["css","html","javascript","react","react-router","sass","vite"],"latest_commit_sha":null,"homepage":"https://kasa-9e6i.vercel.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/IbrahimAlsabr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-19T22:35:53.000Z","updated_at":"2024-06-19T23:08:09.000Z","dependencies_parsed_at":"2024-06-20T11:53:38.280Z","dependency_job_id":null,"html_url":"https://github.com/IbrahimAlsabr/Kasa","commit_stats":null,"previous_names":["ibrahimalsabr/kasa"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IbrahimAlsabr%2FKasa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IbrahimAlsabr%2FKasa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IbrahimAlsabr%2FKasa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IbrahimAlsabr%2FKasa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IbrahimAlsabr","download_url":"https://codeload.github.com/IbrahimAlsabr/Kasa/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245816319,"owners_count":20677085,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","html","javascript","react","react-router","sass","vite"],"created_at":"2024-12-06T01:16:26.896Z","updated_at":"2026-04-12T13:52:17.238Z","avatar_url":"https://github.com/IbrahimAlsabr.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Kasa : Apartment Rental Agency\r\n\r\n![Logo Kasa](./src/assets/imgs/logo.png)\r\n\r\n[Lire ce fichier en français](#kasa--agence-de-location-des-logements)\r\n\r\n## Description\r\n\r\nKasa is a platform for renting apartments between individuals. This project involves a complete redesign of the Kasa website using React and React Router.\r\n\r\n### Features\r\n\r\n-   **Ad Management** : Display rental ads with their details.\r\n\r\n-   **Navigation** : Utilisation de React Router pour la navigation entre les différentes pages du site.\r\n\r\n## Technologies Used\r\n\r\n![HTML5](https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge\u0026logo=html5\u0026logoColor=white)\r\n![CSS3](https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge\u0026logo=css3\u0026logoColor=white)\r\n![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge\u0026logo=javascript\u0026logoColor=black)\r\n![SASS](https://img.shields.io/badge/SASS-CC6699?style=for-the-badge\u0026logo=sass\u0026logoColor=white)\r\n![React](https://img.shields.io/badge/React-20232A?style=for-the-badge\u0026logo=react\u0026logoColor=61DAFB)\r\n![React Router](https://img.shields.io/badge/React_Router-CA4245?style=for-the-badge\u0026logo=react-router\u0026logoColor=white)\r\n![Vite](https://img.shields.io/badge/Vite-646CFF?style=for-the-badge\u0026logo=vite\u0026logoColor=white)\r\n![JSON](https://img.shields.io/badge/JSON-000000?style=for-the-badge\u0026logo=json\u0026logoColor=white)\r\n![npm](https://img.shields.io/badge/npm-CB3837?style=for-the-badge\u0026logo=npm\u0026logoColor=white)\r\n![Font Awesome](https://img.shields.io/badge/Font_Awesome-339AF0?style=for-the-badge\u0026logo=font-awesome\u0026logoColor=white)\r\n\r\n## Design\r\n\r\nThe application design is fully responsive, ensuring an optimal user experience across all devices, from desktops to smartphones.\r\n\r\n### Screenshots\r\n\r\nHere are some screenshots that illustrate the final result of the site:\r\n\r\n![Page d'accueil](./src/assets/imgs/screen-01.png)\r\n![Page d'accueil](./src/assets/imgs/screen-02.png)\r\n![Page d'accueil](./src/assets/imgs/screen-03.png)\r\n\r\n## Installation\r\n\r\nFollow these steps to install and run the Kasa project on your local machine for development and testing.\r\n\r\n### Prerequisites\r\n\r\nMake sure you have Node.js and npm installed on your machine. If not, you can download and install them from the [Node.js official website](https://nodejs.org/).\r\n\r\n### Cloning the Repository\r\n\r\nOpen your terminal and type the following command to clone the GitHub repository:\r\n\r\n`git clone https://github.com/IbrahimAlsabr/Kasa.git`\r\n\r\n### Installing Dependencies\r\n\r\nChange the directory to access the cloned project folder and install the necessary dependencies:\r\n\r\n`cd Kasa`\r\n\r\n`npm install`\r\n\r\n### Starting the Application\r\n\r\nTo start the application, run the following command in the terminal: `npm run dev`\r\n\r\nAccess the application via `http://localhost:5173`.\r\n\r\n## Author\r\n\r\n### Ibrahim Alsabr\r\n\r\n[![GitHub](https://img.shields.io/badge/GitHub-100000?style=for-the-badge\u0026logo=github\u0026logoColor=white)](https://github.com/IbrahimAlsabr) [![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white)](https://www.linkedin.com/in/ibrahim-alsabr-188939231/) [![Twitter](https://img.shields.io/badge/Twitter-1DA1F2?style=for-the-badge\u0026logo=twitter\u0026logoColor=white)](https://twitter.com/home?lang=fr)\r\n\r\n---\r\n\r\n---\r\n\r\n---\r\n\r\n---\r\n\r\n\u003cbr\u003e\r\n\r\n# Kasa : Agence de Location des Logements\r\n\r\n![Logo Kasa](./src/assets/imgs/logo.png)\r\n\r\n[Read this file in English](#kasa--apartment-rental-agency)\r\n\r\n## Description\r\n\r\nKasa est une plateforme de location d'appartements entre particuliers. Ce projet consiste en la refonte complète du site web de Kasa en utilisant React et React Router.\r\n\r\n### Fonctionnalités\r\n\r\n-   **Gestion des annonces** : Affichage des annonces de locations avec leurs détails.\r\n\r\n-   **Navigation** : Utilisation de React Router pour la navigation entre les différentes pages du site.\r\n\r\n## Technologies Utilisées\r\n\r\n![HTML5](https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge\u0026logo=html5\u0026logoColor=white)\r\n![CSS3](https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge\u0026logo=css3\u0026logoColor=white)\r\n![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge\u0026logo=javascript\u0026logoColor=black)\r\n![SASS](https://img.shields.io/badge/SASS-CC6699?style=for-the-badge\u0026logo=sass\u0026logoColor=white)\r\n![React](https://img.shields.io/badge/React-20232A?style=for-the-badge\u0026logo=react\u0026logoColor=61DAFB)\r\n![React Router](https://img.shields.io/badge/React_Router-CA4245?style=for-the-badge\u0026logo=react-router\u0026logoColor=white)\r\n![Vite](https://img.shields.io/badge/Vite-646CFF?style=for-the-badge\u0026logo=vite\u0026logoColor=white)\r\n![JSON](https://img.shields.io/badge/JSON-000000?style=for-the-badge\u0026logo=json\u0026logoColor=white)\r\n![npm](https://img.shields.io/badge/npm-CB3837?style=for-the-badge\u0026logo=npm\u0026logoColor=white)\r\n![Font Awesome](https://img.shields.io/badge/Font_Awesome-339AF0?style=for-the-badge\u0026logo=font-awesome\u0026logoColor=white)\r\n\r\n## Design\r\n\r\nLe design de l'application est entièrement responsive, garantissant une expérience utilisateur optimale sur tous les appareils, des ordinateurs de bureau aux smartphones\r\n\r\n### Captures d'écran\r\n\r\nVoici quelques captures d'écran qui illustrent le résultat final du site :\r\n\r\n![Page d'accueil](./src/assets/imgs/screen-01.png)\r\n![Page d'accueil](./src/assets/imgs/screen-02.png)\r\n![Page d'accueil](./src/assets/imgs/screen-03.png)\r\n\r\n## Installation\r\n\r\nSuivez ces étapes pour installer et exécuter le projet Kasa sur votre machine locale pour le développement et les tests.\r\n\r\n### Prérequis\r\n\r\nAssurez-vous d'avoir Node.js et npm installés sur votre machine. Si ce n'est pas le cas, vous pouvez les télécharger et les installer depuis [Node.js official website](https://nodejs.org/).\r\n\r\n### Clonage du dépôt\r\n\r\nOuvrez votre terminal et tapez la commande suivante pour cloner le dépôt GitHub :\r\n`git clone https://github.com/IbrahimAlsabr/Kasa.git`\r\n\r\n### Installation des dépendances\r\n\r\nChangez de répertoire pour accéder au dossier du projet cloné et installez les dépendances nécessaires :\r\n\r\n`cd Kasa`\r\n\r\n`npm install`\r\n\r\n### Lancement de l'application\r\n\r\nPour démarrer l'application, exécutez la commande suivante dans le terminal : `npm run dev`\r\n\r\nAccédez à l'application via `http://localhost:5173`.\r\n\r\n## Auteur\r\n\r\n### Ibrahim Alsabr\r\n\r\n[![GitHub](https://img.shields.io/badge/GitHub-100000?style=for-the-badge\u0026logo=github\u0026logoColor=white)](https://github.com/IbrahimAlsabr) [![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white)](https://www.linkedin.com/in/ibrahim-alsabr-188939231/) [![Twitter](https://img.shields.io/badge/Twitter-1DA1F2?style=for-the-badge\u0026logo=twitter\u0026logoColor=white)](https://twitter.com/home?lang=fr)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibrahimalsabr%2Fkasa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fibrahimalsabr%2Fkasa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibrahimalsabr%2Fkasa/lists"}