Remote Web Development Job In IT And Programming

Web scrapping for Real Estate

Find more Web Development remote jobs posted recently Worldwide

Create a database with data from individual property entries - each apartment, detached, land, building, farm, garage, office - up to a max of 34 fields - scrapping 8 real estate websites.
The tool will identify the new property listing, date it, provide a unique internal id and add them to the database.
In case of changes to a previous listing, it is considered as a new property listing. If the property becomes unavailable, then a unique field called availability is updated with a No. Ideally in the future, changes to a listing are tracked in a specific field created for that purpose but at this point we can leave this out of the development.
The scrapper needs to be fast, run in 5h at most for all 7 websites and all properties.
Extraction per demand or daily and easily read in Excel/Access or exportable to csv.
IP unblockable.
The work needs to include the setup of an AWS free account or equivalent.
Have a simple backoffice to be able identify a few keywords (22 at most) within the text of each individual property entry and those keywords need to be defined by the user, some have already been identified and the list is provided at the end. Please beware that keywords might be expressions of up to 3 words. Each keyword is, per design, a field on the database. Hence some sort of backoffice will be important to easily setup.
As an additional challenge, some of the target websites only exist in the Portuguese language which will be harder for an English native speaker to test but you need to be able to cope.
The tool needs to backup the previous day data.

About the recuiter
Member since Jul 10, 2017
Kelly
from Pennsylvania, United States

Skills & Expertise Required

javascript Python Web Scraping 

Candidate shortlisted and hired
Hiring open till - Jul 22, 2018

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$1,527.96

Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Support Desk Automation for our Wordpress Site

Our wordpress site needs a support ticketing solution where our customers can send us feedback, as for client support, chat (?), etc. Installed Awesome Support plugin and it crashed our site.

Need someone who can quickly install a high quali...read more

Facebook Messenger Chatbot needed

Need a Facebook Messenger chatbot using wit.ai for handling token-based services. There are multiple examples of Facebook Messenger bots using wit.ai. More details will be shared with the selected candidates. This is for dealing with COVID-19 pandemi...read more

Integration of a geolocation mobile application

We use a homemade CRM build upon the MVC framework Codeigniter v3. Technologies
involved are Php 7, MySQL, javascript, HTML and CSS. We added an HMVC add-on to
structure the code in modules. Currently our application has more than 200 modules...read more

2 small web development projects in jekyll

We have two small jobs for our jekyll site:

1. We want to change the look and behavior of our auto-generated table of contents to be exactly the same as that used on the ahrefs blog. I will share some sample with you, once you have shortlist...read more

Laravel/PHP Engineer

The Laravel/PHP Engineer is responsible for contributing to the design and implementation of full stack Laravel PHP applications. You will be the developer primarily responsible for the overall implementation of major backend elements, ranging from c...read more