This is a very simple project for the right person – I want you to get XML data from the Zillow API based on a user search, and return the results on a simple HTML page. Samples of both search form and HTML page attached.
The search form should take a US house address like “340 N Oakhurst Dr APT 206 Beverly Hills, CA 90210” and search that address via the Zillow API – more info here: http://www.zillow.com/howto/api/GetDeepSearchResults.htm
You need your ZWSID (API key) – get it here: https://www.zillow.com/webservice/Registration.htm
Here’s a live sample of the data returned by the search – plug in your ZWSID in the URL below:
http://www.zillow.com/webservice/GetDeepSearchResults.htm?zws-id=%3CZWSID%3E&address=2114+Bigelow+Ave&citystatezip=Seattle%2C+WA
All server-side coding should be done in PHP.
The search should be fault-tolerant – if someone puts in an address that’s not found, display a clear English-language message (not just an error number).
Optional: Extra bonus $10 if you make the search form recognise and accept MLS number also and return correct results for that number.
Optional: Extra bonus $10 if you test input and output and ensure it’s valid xHTML and works in all major browsers (IE7,8,9, FF4/5, Chrome latest, Safari latest). (I have attached sample output but it’s not valid)
If there’s any important details that I’ve left out let me know and I’ll clarify here.
