Skip to content

Website built in JavaScript & React as a "blog" to document an ML pipeline I built for Apartment Price Scraping project

License

Notifications You must be signed in to change notification settings

mbalcerzak/the-warsaw-project

Repository files navigation

Valencia Apartment prices

Data

Scraped from idealista.com using scraper set up on Raspberry Pi. Started scraping in XXX , crawler is loading new data every day since then.


Run the website locally

This project uses Node.js and python 3.

  • Node.js version >= 12.13.0 or above (which can be checked by running node -v).
  • Yarn version >= 1.5 (which can be checked by running yarn --version).

Installation

To install required Node packages:

yarn install

To install required python packages:

  • The only package required is openCC, which can be installed via

    pip install opencc
  • Alternatively, you can install from Pipfile (with pipenv, python 3.9 used):

    pipenv install

Build and serve

Build the website:

yarn build

This command generates static content into the build directory, which usually takes a few minutes (5-10 min.).

You can then serve build locally by running:

yarn serve

NVM, Node.js

installing nvm

Orange colour from undraw: #FFB21D

About

Website built in JavaScript & React as a "blog" to document an ML pipeline I built for Apartment Price Scraping project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published