Find Jobs
Hire Freelancers

Data extraction from Airbnb.com

$300-1500 USD

Closed
Posted over 5 years ago

$300-1500 USD

Paid on delivery
Please ask questions before bidding, if you do not ask any question but bid, you probably will not get the project :) Because it is complicated and I am not sure I can explain myself clearly in one page. I will update this description as necessary as the need arises. The first bid will be for the Pilot Project only. But my intention in the whole project is laid out here. Most probably I will have 2 bidders if not 3 do the pilot project and again most probably the developer who delivers the best outcome (quality of work / time / budget / value for money) will get the rest of the project. Skills required: Be reachable and responsive with good command of English, be communicative. Good level of PHP or Pyhton knowledge. Has had experience in crawling projects and be able to show the expertise in previous projects. The system will be built on AWS infrastructure, should have a good experience on how to use and maintain AWS infrastructure. The database will be MariaDB. Pilot Project: This is a continuous data extraction (daily) project from [login to view URL] The pilot project will involve data extraction from only one property. Every day, the crawler will visit the designated Airbnb property and will check the availability and prices (this rate will be the basic rate for the property without any additional persons) for the next 366 days. Compare the availabilities with the previous day, in case blocked days are found will record these days as the reservation with the most recent rate for that day. Will also keep the most recent 3 rate changes on a particular day. Rate Change will trigger an email with a message of Previous Rate and Current Rate. Reservation will trigger an email with a message of Days with nightly rates + cleaning fee for that property. The testing of the pilot project will last 21-30 days. The database design should consider the upcoming phases of the project and should be very efficient in storing and displaying the data. Thorough documentation will be required. The Project: Once the pilot project is up an running we will go the phases of the project: Phase 1: Add 1000 properties and get the data for these properties for 21-30 days. The bugs or problems (like banning from Airbnb or providing false results) will be fixed and move on to the next Phase. Phase 2: Add 10,000 properties. Check the daily crawling times, expansion of AWS infrastructure and similar issues will be fixed. Phase 3: All Airbnb properties will be covered. Reporting Tool: Build a user-friendly reporting platform for paid users to access information that will be limited to their package. A paid user can, for example select 5-10-20 or 50 properties (competitor properties) and will check their historical and future reservations and price changes. Maintenance: Once all the properties on Airbnb is covered: - the check of new properties / deleted properties - Maintain the project throughout its life. Documentation: The whole project from the pilot to the end should be very well documented in English. Please foresee a budget for this phase without the proper documentation no funds will be released. In case, a new developer joins the project by reading the documentation and checking the code, s/he should figure out everything without asking any questions.
Project ID: 18144403

About the project

13 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
13 freelancers are bidding on average $900 USD for this job
User Avatar
Hi there, I have checked the details I have rich experienced with Javascript, MySQL, PHP, Web Scraping. Please initiate chat so we can discuss this job.
$1,250 USD in 10 days
4.9 (65 reviews)
7.5
7.5
User Avatar
Hi there,I am Miljan,Web Scraping expert from Bosnia & Herzegovina,Europe. I already have experience with scraping AirBnB . Check out my profile, portfolio and former clients feedback - that'll let you know everything about me. Please feel free to contact me so that we can discuss further details. Thank you for taking the time to read my proposal.I am looking forward to hearing from you. Best regards, Miljan
$1,332 USD in 7 days
4.9 (117 reviews)
7.4
7.4
User Avatar
Hi there. Do you have a pages prototypes? I will be glad to discuss the project through chat.
$893 USD in 16 days
5.0 (43 reviews)
6.8
6.8
User Avatar
Hi sir what is your name ? i have understood your project description i am expert in php please message me so that we can start work i am waiting for response Thanks
$1,000 USD in 10 days
5.0 (14 reviews)
4.5
4.5
User Avatar
Hello Sir, Your project interests me. I will be available to participate in its realization. for more information contact me Zakariaa BENSLIMANE
$300 USD in 1 day
4.9 (16 reviews)
3.9
3.9
User Avatar
What kind of data should be extracted? Is that most expensive exotic villas
$300 USD in 10 days
5.0 (6 reviews)
2.6
2.6
User Avatar
"Hi, I have just gone through your project description and reviewed everything. Yes, I’m able to work as per your stated requirements in your current project. Also, I'm able to provide accurate and quick service. You know! I’m efficient and experienced Web researcher and scraper. If you consider me for this job, I will try my level best to complete your project within our committed deadline. I look forward to hearing from you about the project. Regards, "
$500 USD in 5 days
4.5 (4 reviews)
1.8
1.8

About the client

Flag of TURKEY
ISTANBUL, Turkey
5.0
1
Payment method verified
Member since Feb 9, 2003

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.