Skip to content

v1tal303/resi-property-visualization

Repository files navigation

Residential Property Visualization

UK housing market has hit a new record high of £254,822 in December 2021 which is an increase of 10.4% over the year and a largest annual increase since 2006.

Property visualizer is a simple Python interface that allows the user to scrape currently listed properties from a website, store them in Pandas dataframe which can be visualized as a dot map with Google API, Branca and Folium.

How it works

How to use

  1. Install selenium webdriver for chrome and place it in C:\Development\chromedriver.exe

  1. To enable visualization feature, Google Geolocate API key will be required. Please provide a key in geolocate.py

  2. Run main.py and select if you want detailed (includes no. bathrooms, bedrooms, keys, descriptions) or quick run.

  1. After the initial setup, a browser will open where you can search for any listings you want. (Please note, currently visualization feature only works with "For Sale" properties)

  1. When the search is complete, the csv (and html file if visualization was requested) will be saved on your computer.

Disclaimer

As per the terms and conditions of some websites such as this any use of webscrapers, spiders, crawlers or any automated programs is unauthorised, therefore do not use this script.