Web scraping task with simple website to display the results

Job ID: 33604718

Budget: $30 – $250 USD

Input location (city name) -> find nearby data list from two website -> scrap them and save to DB -> create a Django simple website to display the data scrapped.

Data source from two popular hotel/ renting website

Scraping listing data (fetch nearby price by location)
Possible fields
1. Room info (name/ basic info)
2. Price per night
3. Ratings
4. Rough location
5. Data source
6. Pictures url
7. As many data as possible that can be seen on the data source website

Simple Django website (design using default bootstrap style is fine) to visualize the data
1. Enter a location
2. Display nearby rooms, and its info and price on list
3. Display nearby rooms, and its info and price on map, when click the marker, should highlight the item on list

Will provide VM for you to deploy and let us do testing

Must use:
1. Python 3.9
2. Django 3.2+
3. PostgreSQL 12
4. Selenium or Scrapy
Related categories: JavaScript Python Web Scraping Django PostgreSQL