Find Jobs
Hire Freelancers

Develop a web scrapper -- 2.

$30-250 USD

Closed
Posted almost 10 years ago

$30-250 USD

Paid on delivery
Hi, This is a project to scrap websites and to load results in a MySQL database. This database will then be used by our content managers to write short descriptions of results and route users to the original website. The data consists in interesting activities to be performed in a given city (restaurants, bars, visits, highlights...with addresses, descriptions, pictures...). The developer will have to: - Develop a web scraper scrapping 3 different web sites (these sites will be provided once the freelancer selected) - Load HTML pages into a collection [login to view URL] class (Object Oriented programming, class to be developed) - Load the Activity objects into a MySQL database via an [login to view URL] object - When loading the content in the database, the code will have to check if a similar activity name already exists in the database for this city. If the activitiy already exists, from the same website, the existing entry is updated If the activity already exists, from another website, a new entry is created by it is linked to the existing one If no matching name is found, a new entry is created. - IMPORTANT note: the scraper MUST respect the [login to view URL] policy of the website. If the [login to view URL] of the provide websites prevent from doing this project, we will provide you alternative websites - Pictures will be downloaded into a local folder (the URL to this folder will be loaded in the database) - Build a simple HTML page to test the crawler. The HTML page will allow the tester to do the following things: 1. Select on of the 3 web sites 2. Manually enter the name of a city 3. The page will build the corresponding URL and start scarping it and loading in the database - The source code will have to be commented Technologies: - Programming language: PHP 5.5.3 No PHP framework is authorized on this project, only standard PHP function and packages have to be used. Programming must be object oriented. PDO must be used for data access layer. - Database : MySQL 5.5 - The deliverables will be tested using a MAMP apache and mysql installation on a Mac OS X environment The developer will be provided with: - a graphical datamodel - an SQL file to create the corresponding data structure - the URL of the 3 web sites to scrap The project will consist in 3 steps, which will divide the payment: - Delivery of the scraper + loading in the database for the 1st website : 50% - Delivery of the scraper + loading in the database for the 2nd website: 25% - Delivery of the scraper + loading in the database for the 3rd website: 25% Good luck!
Project ID: 5938544

About the project

9 proposals
Remote project
Active 10 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
9 freelancers are bidding on average $296 USD for this job
User Avatar
Hi.. Expert Web Scraper & Data Minor here. I have done too many similar project in past. Having best scraping tools and experience i assure you 100% accurate and good quality work. I have too too scraping experience. you can see my experience here: https://www.freelancer.com/u/uumairkhalid.html looking for your reply. Thanks
$263 USD in 3 days
4.9 (108 reviews)
6.4
6.4
User Avatar
Hi I know you asked for PHP solution. But i like to give you alternative solution in C# as a desktop application if you are interested. Thanks
$631 USD in 6 days
5.0 (38 reviews)
6.1
6.1
User Avatar
i have much experience about php, web scrape. pls tell me your site url that u want, then i will work for u immediately. thx.
$147 USD in 3 days
5.0 (8 reviews)
3.5
3.5
User Avatar
Dear Sir, We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! Looking forward to hear from you soon - GOD Bless You.
$568 USD in 10 days
5.0 (5 reviews)
3.2
3.2
User Avatar
dear sir i have lot of experience on Data Entry, Excel, Web Scraping .after finishing when you will get your job then understood how kind worker your faithful worker
$111 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of MALAYSIA
Malaysia
0.0
0
Payment method verified
Member since May 14, 2014

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.