Back to projects page

C# Scraper for Airbnb

We need a scraper for airbnb.com built as a Windows Console Application with C# code (.NET Framework 4.5) which saves data in a MySQL database.

The scraper should access the airbnb.com website and search for a location and dates provided as parameters. Then it needs to extract all properties returned by the search. There may be more than one result page, so we need data from all results pages.

For each property we need the following:
- name
- address
- description
- sleeping arrangements - there may be more than 1 room type, we need all of them
- price per night for each room type
- amenities list
- average rating
- number of reviews (not actual reviews, just the number of reviews)
- data from occupancy calendar - the days when the property is booked

In case there are multiple room types, we need to extract all of them with the price and occupancy for each room.

All data must be saved in a MySQL database with the structure (tables) provided by us.

The scraper should perform requests in a way that will not get blocked by the website.

This is the first scraping project from a long list of scraping projects that we need to implement.

So please reply with a description about how you plan to implement the scraper and how will you make the requests in order to not get blocked (rate-limited) by the website.

More details will be provided to selected bidders.

Project page in Upwork.com

Site: Upwork.com | Data Science & Analytics, Data Extraction

Published by:

Similar projects

Scrape names and put them in a textfile

We need you to scrape the names in a website of buisness listings. There are around 700 pages. Th...

NBA Top Shot Data Collection - FLOW Blockchain

Looking for someone who can extract data from the NBA Top Shot nonfungible token collectable mark...

eCom Marketing Assistant Needed

Looking for a eCommerce marketing assistant who has copywriting, graphic design and landing page ...

Scrape stock data for UK and USA market

I want a solution that would scrape the following pages 3 times per day. Time of scrapes as descr...

Data entry scraping from Review website

I need someone to go to a website and retrieve the reviews and related data. I need the data save...

Forum Data Scrapping

All users data with their company information from a forum need to be scrapped.

scrape data from a web site with PHP save to to SQLite

# Introduction Scrape a list of companies and their financial information from a public website, ...

Web scraping to create map of English words to their phonetic transcript

We need a developer to create a script for scraping a website (which has a list of English words ...