Skip to content

Scraper for funda listings and neighbourhood insights

Notifications You must be signed in to change notification settings

dumkydewilde/funda-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fetch all data from Funda for a specific 4-digit postal code in a x-KM radius and store it in a Postgres database.

  1. Set up your Postgres database, e.g. with DBngin locally or anywhere else
  2. Set environment variables for you Postgres HOST, USER and PASSWORD
  3. git clone https://github.com/dumkydewilde/funda-tracker.git
  4. pip install -r requirements.txt
  5. python fundatracker --postal_code 1011 --km_radius 5

Among other things this will return:

  • Object type (apartment, house, parking, land, etc.)
  • Energy label
  • Floor area in m2
  • Plot area in m2
  • Status (sold, sold_under_reservation, none)
  • Amenities (boiler, bathtub, renewable_energy, etc.)
  • Construction period
  • Offering type (buy, rent)
  • Neighbourhood stats (Inhabitants, avg. asking price)
  • Listing insights (saves, views)

Command line options

arg description
--postal_code any 4 digit postal code
--km_radius [1,2,5,10,15,30,50,100]
--publication_date ["now-1d","now-3d", "now-5d", "now-10d", "now-30d", "no_preference"]

NB. This is just a tool for convenience, so treat it as if you were a regular browser of the site.

About

Scraper for funda listings and neighbourhood insights

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages