Met wonitor kun je de Nederlandse huizenmarkt in de gaten houden. Woonitor bestaat uit een scraper die huizendata van Funda haalt, en een web-app die je kunt gebruiken om deze data te visualiseren.
Installeer anaconda, clone deze repository. Maak een conda-environment doormiddel van het volgende commando:
conda create --name woonitor --file requirements.txt
De scraper wordt aangeroepen vanuit root\django_project
. Voorlopig staat tilburg gehardcode als enige stad om te scrapen. Het volgende commando laat de scraper zijn gang gaan:
cd .\django_project
scrapy crawl het_fundamannetje
De web app wordt ook gestard vanuit root\django_project
. Het volgende commando start de web-app:
cd .\django_project
py manage.py runserver
- woningtype
- maak hem iets mooier
- Implementeer datavisualisatie met charts.js
filteren per maand- filter per woningtype
- filteren per buurt
prijsontwikkelingen over tijd
- Scheduling
- Implementeer uuid
Voorkom dat de scraper reeds bezochte links nog eens scrapet- gebruiksvriendelijk maken
- Eerst startlink kiezen via CMD
- Daarna bash script
- Later grafische interface