Extract property data from Zoopla

Tamamlanmış İlan edilme: 5 yıl önce Teslim sırasında ödenir
Tamamlanmış Teslim sırasında ödenir

Project outline

The project requires scrapping 'for sale' commercial property data from website zoopla.co.uk. The end artifact will require creating a JavaScript library that can be called from an existing application to fetch the latest properties on demand. The existing application already calls other websites to fetch store data and will be extended to start using Zoopla.

This library should return an array of JSON objects corresponding to the list of property data.

Details

The GET search URL of zoopla should be called repeatedly for a given list of cities(will be provided) and all pages for a city should be navigated to fetch data.

a sample html page to call this library and show the data(or on console).

should work on Chrome

should behave responsibly with (if possible) configurable lag time between calls to prevent zoopla website from crashing/blocking.

sample JSON object to be populated is provided from an existing application (where possible existing attributes should be used however new attributes can be added if required on this object to capture new data. Help will be provided to identify matching attributes)

The address of the property should be resolved to latitude & longitude using (google maps API ?). If the coordinates can’t be resolved to ignore the property.

some Eg of JSON properties/data are: sale price, property image URL , psf (pounds per sq feet), latitude & long of the property address

Clean unminimized, maintainable code should be delivered.

List of cities attached should be read from provided JS file, if the city name does not match zoopla’s naming convention(i.e zoopla does not find the city and returns ("

We have found multiple results") an error on the console can be logged and I can fix manually name and rerun the tool.

Sample Zoopla URL for City=London

[login to view URL]

Sample JSON from existing application.

{"title":"Development Land, Dolphin Park","image":"<a class=\"maps__results-info-box-image\" target=\"_blank\" href=\"[login to view URL]\"><img sizes=\"(min-width: 1200px) 24vw, (min-width: 758px) 32vw, (min-width: 512px) 49vw, 100vw\" srcset=\"[login to view URL] 150w, [login to view URL] 350w, [login to view URL] 550w, [login to view URL] 750w, [login to view URL] 1100w, [login to view URL] 1500w, [login to view URL] 1900w\" /></a>","types":["Land","Commercial Land"],"size":null,"sale_price":"£275,000.00","is_for_sale":true,"is_for_rent":false,"rent_price":"ROA","link":"[login to view URL]","lat_lon":"51.3443,0.750706","must_see":false,"isProperty":true,"firstDetectedOnTimestamp":1525120760813,"firstDetectedOn":"30-Apr-2018 21:39:20","lastSeenOn":"8-Jul-2018 21:56:46","deleted":"false","source":"propertylink","lat":"51.3443","lng":"0.750706","area":"Eccles","sizeInSqFt":-1,"lastSeenTimestamp":1531083406378}

HTML JavaScript Web Scraping

Proje NO: #17375955

Proje hakkında

8 teklif Uzak proje Aktif 5 yıl önce

Seçilen:

slimjimmo

I can make this application for you. First, I would use phantomJS to scrape the needed city data from Zoopla and give you the option to copy the JSON from the webpage, download the JSON, and view the JSON in the conso Daha Fazla

%selectedBids___i_period_sub_7% gün içinde 55%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(6 Değerlendirme)
4.1

Bu iş için 8 freelancer ortalamada £168 teklif veriyor

asin1987

Dear Employer, I am a scraping expert and have scraped many Real Estate wesites. I will share the samples as well. Regarding Zoopla, I will write an app that will scrap the data from it and will fetch that in a J Daha Fazla

£250 GBP in 3 gün içinde
(217 Değerlendirme)
8.0
mhmhz

HI I can prepare a desktop application C# that fetches data and return it in JSON format. Thanks

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% GBP
(107 Değerlendirme)
7.7
bestit4u

Hi,sir I am very interested in your project, because I have much experience in such projects. I have good skills with the program language including C/C++, C#, java, php, asp.net, python, VB.NET. So I have expert an Daha Fazla

£166 GBP in 3 gün içinde
(97 Değerlendirme)
7.0
arundutt83

Hi, If you will share the url with me then i can think the best solution for your problem. what i am thinking for you are - UI Based Tool where you will import excel which contains list of urls. - BOT will scrap da Daha Fazla

£150 GBP in 3 gün içinde
(13 Değerlendirme)
3.4
Arunsystems

Project: Web Scraping property data from Zoopla Needs: scraping 'for sale' commercial property data from website zoopla.co.uk. The end artifact will require creating a JavaScript library that can be called from Daha Fazla

£150 GBP in 3 gün içinde
(0 Değerlendirme)
0.0