The ideal candidate will have the knowledge of the software and hardware requirements in building the scraper so that the end product is functioning correctly beginning to end and will continue to do so in the long term.
The structure will be as follows:
1. SCRIPT for scraping listings and verifying for duplicates from being passed over to eDirectory to be displayed. The information taken from the property website has to be well structured and the scraping has to be tailored to every one of the major websites we will be scraping from. The websites will be: OntheMarket; PrimeLocation, Zoopla, RightMove, Foxtons.
2. Integrate the scraping script with eDirectory and ensure the information is collected and displayed properly and consistently for all the websites being scrapped. Ensure that the script removes any duplicate listings(example: the same listing can be found on different websites - the script has to make sure that listing is only displayed once)
3. The website has to have 2 modules:
Client module - this should allow registration, sign-ins and purchase of different packages that would allow the client to list various properties on the platform under the form of: "free listings, featured, premium, etc.)