This repository contains code for displaying 500 apartments from the https://www.sreality.cz/en
site.
- Run
docker-compose up -d
from the root - Visit the site on
http://127.0.0.1:8080/
- Install Selenium Chrome driver and save it into
scraper
folder - Navigate into
scraper
folder - Run
pip install -r requirements.txt
- To start scraping run
python scraper.py
- Navigate into
frontend
folder - Run
npm install
- Run
npm start
and visit the site onhttp://127.0.0.1:3000/
- Navigate into
server
folder - Run
npm install
- Run
npm run build
- Run
npm start
to start server onhttp://127.0.0.1:8000/
- Frontend: React
- Backend: Express Node.js + PostgreSQL DB
- Python web scraper