Closed

Website scraper script for flight comparison - Repost - open to bidding

I require a script that will allow the user to input data into a number of fields for finding a flight. The script will then search and scrape a number of airline websites & return with flight information & prices (ascending order by price). The user can then click on the a link and be forwarded to the booking page of the airline. The link may be an affilate link so please ensure this is possible. Input fields... 1. Departure Airport (dropdown list) 2. Destination Airport (dropdown list) 3. Single trip or return (dropdown list) 4. Departure Date (calender) 5. Return Date (if the user selects return flight) (calender) 6. Number of Adults (input field) 7. Number of Children (aged 2 - 12 years old) (input field) 8. Number of Infants (under 2 years old) (input field) The script must then... 1. Search from the list of airlines (scroll down for a list) 2. Find all flights that match input criteria above 3. List these flights in ascending price order, with flight price displayed. 4. Have a direct link to booking page, with links opening in a new window (remember, this link may be an affiliate link) Other... 1. Error Messageing when the script returns 0 available flights or if all the fields are not completed correctly. 2. A "loading" bar or sign is necessary whilst the script is working. 3. It must be easy to add/delete airlines & Destinations/departure points. Not all the airlines below will fly to the destinations listed so the script must be able to handle this. Airlines to search... [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] At present the script will be for flights within the UK only. A list of UK airports can be found here: [url removed, login to view] There may be problems with the script searching airline websites if the airline edits their search function or website coding. This issue must be addressed to ensure the script is stable.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

The script will be embedded into a website. It will be web based and can run on any platform, providing my host supports it.

Skills: Engineering

See more: working for easyjet, work in easyjet, work for easyjet, website package price list, searching for coder, search for a destination or search the web, problems with match, open source price comparison software, finding match, find coder uk, find buyer in uk, direct to hire, window 8 price, find a website coder, scrape for links, price comparison web site, price comparison script, made to order websites, flight, flight search, finding host, find a coder uk, easy web scraper, booking flight, airline data

About the Employer:
( 0 reviews ) India

Project ID: #5308334

1 freelancer is bidding on average ₹1250 for this job

ErParthu

A proposal has not yet been provided

₹1250 INR in 7 days
(0 Reviews)
0.0