Git Product home page Git Product logo

house-locator's Introduction

HouseLocator

Screenshot

Pourquoi cette extension Chrome ?

Les annonces immobilières en France ne contiennent pas l’adresse des biens. C’est une situation deplorable. L’adresse est l’information la plus importante pour considerer un bien.

Que fait cette extension Chrome ?

Cette extension Chrome permet d’aider à localiser des biens d’annonces immobilières.

L’extension utilise la taille du terrain (i.e. de la parcelle), ainsi que les résultats du diagnostic technique DPE. Elle peut ainsi entourer les parcelles de cette taille sur la carte, et placer des marqueurs sur DPEs identiques.

Grace aux annotations, l’utilisateur peut trouver ou se situe le bien de l’annonce.

Comment utiliser ce projet ?

Ce projet est partagé dans un état un peu brouillon. Je le partage pour aider des gens qui rencontrent le problème que j’ai rencontre. Par contre, je n’ai pas pris le temps de rendre l’application facile à utiliser pour des utilisateurs non-informaticiens.

Téléchargement des données de reference

L’extension a besoin des données de parcelles et des DPEs, pour les villes considérées. Le dossier preprocessor contient un projet NodeJS qui s’occupe de télécharger ces fichiers auprès des sites officiels du gouvernement français.

Editez le fichier preprocessor/node-preprocessor.ts pour choisir les villes qui vous intéresse, puis lancez cette commande :

~/git/house-locator/preprocessor
$ node --require ts-node/register prenode-preprocessor.ts

Changement de la clé Google Maps API

L’extension affiche une carte Google Maps, et a donc besoin d’une clé. Vous pouvez la changer en haut du fichier browser/main.ts.

Installation de l’extension Chrome

L’extension peut être installée localement en allant a l’URL chrome://extensions/ dans Chrome, puis en cliquant sur Load unpacked, et en sélectionnant le dossier browser.

Screenshot

Utilisation de l’extension Chrome

Sur la page d’une annonce immobilière, cliquez sur l’icône de l’extension Chrome dans la barre d’outils Chrome. Un panneau va apparaitre sur la gauche de la page web, et va montrer une carte. Sur leboncoin.fr ou bienici.com, les informations de surface et DPE seront pré-remplies.

Vous pouvez utiliser les outils en bas de la carte pour explorer et essayer de localiser le bien.

house-locator's People

Contributors

lwouis avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.