/Find-the-Best-Place-to-Stay-with-Price-per-Review

Find the Best Place to Stay with Price/Review

Primary LanguagePythonMIT LicenseMIT

Finding-the-Best-Place-to-Stay-with-Price-per-Review-from-Booking.com-using-Web-Scraping

Finding the best place to stay with Price/Review from Booking.com using web-scraping via a local web-app.

Aim to provide Price/Review Score of the places located in the specified city, when finding a place to stay in that city during a trip.

A lower Price/Review Score indicates that the place is not expensive, yet, with a great review score.

Status

Latest Update: 23 July 2024

CodeQL

Backend Test

Frontend Test

Scraper Test

To Use the Web-App

Setup the Web App

Run the Web App

  • Open Git Bash terminal and navigate to the root of the project.
  • In the Git Bash terminal, run chmod +x start-app.sh and ./start-app.sh respectively.

Disclaimer

When filling the form, please use an abbreviation for currency

  • For example, If the wanted currency is US Dollar, then enter USD in the currency tab.

Ticking Scrape Hotel Properties Only box in the form means that the scraper will scrape only places that are hotels. If not ticked, the scraper will scrape all places available through Booking.com in the specified city.