Real State Website Crawler iFrame and Modification
- or -
Post a project like this$30
- Posted:
- Proposals: 4
- Remote
- #3551378
- Expired
Description
Experience Level: Entry
1 - My own website will use a custom site that I can choose from: Trulia or Zillow and load inside my website as if I were using these sites directly, and I can only use one of them at a time, unless I open 2 x browsers which I can operate with one or the other (I will call the method to load those sites inside my site: an iFrame for descriptive purpose);
2 - In my site (using that embedded site/iFrame), I will search for houses with the criteria used in those sites (since I am still using their site in an iFrame inside my site);
3 - The results of that page will be displayed on my site, but then another thing happens. For each house addresses displayed in the results page, it will:
3a - Grab, City and State, and compare against a CSV file (we'll call it $CSV1) to get an INT number (we'll call it $NUMBER1) from the corresponding line matching City/State (like using Linux grep);
3b - Input $NUMBER1 into another site/API (API outputs in JSON format) and grab 1 x INT number (we'll call it $NUMBER2=Represents the State) and the first 5 x digits of another INT number (we'll call it $NUMBER3=Represents the Census Tract for that address);
3c - Compare "$NUMBER1,$NUMBER2" and $NUMBER3 against another CSV file (we'll call it $CSV2) to get a Decimal number (we'll call it $NUMBER4=Census Tract Median Income Percentage) in the 13th position/column AND another INT number (We'll call it $NUMBER5=Census Tract Median Income amount) in the 14th position/column;
3d - Modify/Replace original search result page(s) by adding $NUMBER4 and $NUMBER5 (unless there is a better solution) with one condition: If $NUMBER4 is equals to/greater than=100.00 the color for "NPTract%=$NUMBER4" is BOLD and highlighted RED. If $NUMBER4 is between 99.99 and 80.00 (these numbers included), the color for "NPTract%=$NUMBER4" is BOLD and highlighted PURPLE. If $NUMBER4 is equals to/less than=79.99 the color for "NPTract%=$NUMBER4" is BOLD and highlighted BLUE (these colors can be others if they blend better with white background);
Example below:
Original address from the Real State search results page, displayed in that "iFRAME" inside my site:
FROM:
House1
$300,000
3bd, 2ba, 1,200 sqft
123 Test St,
City, State, ZIP
TO:
House1
$300,000 - NPTract%=$NUMBER4 - MSAInc=$NUMBER5
3bd, 2ba, 1,200 sqft
123 Test St,
City, State, ZIP
Again, the above for each house being displayed in all the search results page.
2 - In my site (using that embedded site/iFrame), I will search for houses with the criteria used in those sites (since I am still using their site in an iFrame inside my site);
3 - The results of that page will be displayed on my site, but then another thing happens. For each house addresses displayed in the results page, it will:
3a - Grab, City and State, and compare against a CSV file (we'll call it $CSV1) to get an INT number (we'll call it $NUMBER1) from the corresponding line matching City/State (like using Linux grep);
3b - Input $NUMBER1 into another site/API (API outputs in JSON format) and grab 1 x INT number (we'll call it $NUMBER2=Represents the State) and the first 5 x digits of another INT number (we'll call it $NUMBER3=Represents the Census Tract for that address);
3c - Compare "$NUMBER1,$NUMBER2" and $NUMBER3 against another CSV file (we'll call it $CSV2) to get a Decimal number (we'll call it $NUMBER4=Census Tract Median Income Percentage) in the 13th position/column AND another INT number (We'll call it $NUMBER5=Census Tract Median Income amount) in the 14th position/column;
3d - Modify/Replace original search result page(s) by adding $NUMBER4 and $NUMBER5 (unless there is a better solution) with one condition: If $NUMBER4 is equals to/greater than=100.00 the color for "NPTract%=$NUMBER4" is BOLD and highlighted RED. If $NUMBER4 is between 99.99 and 80.00 (these numbers included), the color for "NPTract%=$NUMBER4" is BOLD and highlighted PURPLE. If $NUMBER4 is equals to/less than=79.99 the color for "NPTract%=$NUMBER4" is BOLD and highlighted BLUE (these colors can be others if they blend better with white background);
Example below:
Original address from the Real State search results page, displayed in that "iFRAME" inside my site:
FROM:
House1
$300,000
3bd, 2ba, 1,200 sqft
123 Test St,
City, State, ZIP
TO:
House1
$300,000 - NPTract%=$NUMBER4 - MSAInc=$NUMBER5
3bd, 2ba, 1,200 sqft
123 Test St,
City, State, ZIP
Again, the above for each house being displayed in all the search results page.
Rodrigo A.
100% (3)Projects Completed
2
Freelancers worked with
2
Projects awarded
60%
Last project
11 May 2022
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies