Skip to content
This repository was archived by the owner on Feb 27, 2024. It is now read-only.

japsuu/AsunnotKartalla

Repository files navigation

AsunnotKartalla

Title img

Info

This is an experiment, and nothing here is production ready (or well though out) in any way.

This project is messy, and created to let me teach myself about Python & webscraping. Don't judge me based on it ;)

Features

  • A webscraper to scrape rental apartments from Vuokraovi.
  • API for the scraped data.
    • Endpoint for latest scraped data
    • Endpoint for single query (Vuokraovi listings page number, max entries per page)
    • Endpoint for stripped data.
  • Naive geocoder implementation to geocode scraped addresses.
  • Python Folium Leaflet.js map to display the apartments.
  • Implements data caching.
  • (Semi)modular design, allowing custom scraper implementations (other than Vuokraovi).
  • Controls to manually trigger:
    • Data scraping,
    • Geocode all cached data,
    • Render cached data to the map,
    • Running Data postprocessors.

Gallery


Contributing

Feel free to submit any PRs :)

About

An API and a website to display the rental houses currently available in Finland.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors