Skip to content

This app displays 500 apartments that have been scraped

Notifications You must be signed in to change notification settings

ozbej/apartments-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Apartments App

This repository contains code for displaying 500 apartments from the https://www.sreality.cz/en site.

Run with Docker

  1. Run docker-compose up -d from the root
  2. Visit the site on http://127.0.0.1:8080/

Developer Guide

Web Scraper

  1. Install Selenium Chrome driver and save it into scraper folder
  2. Navigate into scraper folder
  3. Run pip install -r requirements.txt
  4. To start scraping run python scraper.py

Front End

  1. Navigate into frontend folder
  2. Run npm install
  3. Run npm start and visit the site on http://127.0.0.1:3000/

Back End

  1. Navigate into server folder
  2. Run npm install
  3. Run npm run build
  4. Run npm start to start server on http://127.0.0.1:8000/

Tech Stack

  • Frontend: React
  • Backend: Express Node.js + PostgreSQL DB
  • Python web scraper

About

This app displays 500 apartments that have been scraped

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published