Closed

Scrape a web site for data

This project received 15 bids from talented freelancers with an average bid price of $115 AUD.

Get free quotes for a project like this
Project Budget
$10 - $30 AUD
Total Bids
15
Project Description

I need to pull booking availability dates from a web site for four products only. The scraped data needs to be stored in a simple database table containing

ID int, -- the id of the product

BookDate datetime, -- the calendar date

BookTime1 datetime -- the first time slot start time

BookTime2 datetime -- the second time slot start time

BookTime3 datetime -- the third time slot start time

BookTime4 datetime -- the forth time slot start time

Set the BookTime(n) to the default 19000101 if it is unavailable.

The processing/ iteration begins with today's date and continues until 90 dates with an 'available' status have been found in a straight sequence OR no more dates are available to check.

Use of the package WebSunDew is preferred.

Web site is at ...[url removed, login to view]

ID 1 = Intro Dive

ID 2 = Tune Up Dive

ID 3 = Certified Dive

ID 4 = Feed Dive

For each of the above products

Click Book Now

Select Quantity = 1 alongside product

Click Continue

Iterate the calendar

Click the calendar date

Scrape the available dates and times OR mark as 19000101 where date is sold out/ unavailable

Store the data in the Db table

Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online