Web scraping task with simple website to display the results
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
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