Find Jobs
Hire Freelancers

Retrieve data from Zillow API and write to DB

$30-250 USD

Concluído
Publicado há mais de 8 anos

$30-250 USD

Pago na entrega
Create an .NET windows app that will pull addresses from our SQL Server database and then use the Zillow API to retrieve data about the address, and then write the data back to our DB. App should include a scheduling feature: once per day the app should check the DB for new records and then get data from Zillow for the new records. All SQL retrieval and saves should use stored procedures. Language Requirement: you must be able to communicate by email or Skype chat (text) in English Details: 1) Zillow API is here: [login to view URL] AND [login to view URL] 2) After the app is built you must install the app on our sever and test it. You can connect to our server remotely to do this 3) Must be able to handle ~10,000+ records. We plan to process 1,000 per day (Zillow's current maximum). 4) Environment is Windows 7 operating system and a SQL Server DB 5) If Zillow returns an error for an address, then we must record the error code in the DB 6) Here is the prelimnary design for our table in the DB. Note: you can modify the schema if necessary. Retuit_* fields contain the addresses for which we must retrieve data from Zillow. Zillow_* is where we will write the data returned from Zillow API. create table dbo.tZillow_Properties ( ID INT NOT NULL IDENTITY (1,1) PRIMARY KEY, StreetAddress VARCHAR(1000), City VARCHAR(100), ST VARCHAR(100), ZipCode VARCHAR(100), NumCompsToObtain INT, ReturnRentEstimate, TINYINT, -- 1=YES, 0=NO RecordStatus VARCHAR(100), --values: Completed, Error, NULL Zillow_StreetAddress VARCHAR(1000), Zillow_City VARCHAR(100), Zillow_State VARCHAR(100), Zillow_ZipCode VARCHAR(100), Zillow_Latitude FLOAT, Zillow_Longitude FLOAT, Zillow_Zestimate FLOAT, Zillow_LastUpdated DATETIME, Zillow_ValuationRange_High FLOAT, Zillow_ValuationRange_Low FLOAT, Zillow_UseCode INT, Zillow_UseCode_Description VARCHAR(1000), Zillow_TaxAssessment_Year INT, Zillow_TaxAssessment FLOAT, Zillow_YearBuilt INT, Zillow_LastSoldDate DATETIME, Zillow_LastSoldPrice FLOAT, … ALL ZILLOW FIELDS Zillow_ErrorCode INT, Zillow_ErrorCode_Description VARCHAR(1000) ) 7) Set RecordStatus = 'completed' if the address is returned from Zillow without an error. Set = 'Error' if Zillow returned an error. NULL value means the address has not been processed yet. tZillow_Properties – table to pull addresses, and where to save individual returned fields in same record. Create and use a stored procedure to pull addresses. Name the stored procedure as [USP_Research_Addresses]. Fields to pull with required params • Param_Address • Param_City • Param_ST • Param_Zip • Param_NumCompsToObtain – in between 1-25; if 0 (zero) then don’t get any comps for this property • Param_ReturnRentEstimate EXAMPLE RETURN DATA for search Param_Address Param_City Param_ST Param_Zip Param_NumCompsToObtain Param_ReturnRentEstimate 123 Main Street Denver CO 75231 0 Yes 636 North Hanover Pittsburgh PA 14567 25 No 1 Eagles Way Philadelphia PA 12587 25 Yes Return ALL FIELDS from GetDeepSearch-Results ([login to view URL]) • AutoCounter – primary key (int) • ZPIP (from Zillow return) Parameters required by Zillow: Count – from Param_NumCompsToObtain above RentZestimate – from Param_ReturnRentEstimate above Preface all created fieldnames with “Zillow_”, e.g., [Zillow_Link_HomeDetailsPage] and replace any field name spaces with underscore “_” SAVE using stored procedure! [USP_Research_SavePropertyInfo]   tZillow_Comps – individual records for each returned comp if field [Query_NumCompsToObtain] > 0 • AutoCounter – Primary key (int) • CompareTo_ZPIP • ZPIP RETURN ALL FIELDS returned from GetDeepCompsAPI ([login to view URL]) Preface all created fieldnames with “Zillow_”, e.g., [Zillow_Link_HomeDetailsPage] and replace any field name spaces with underscore “_” SAVE using stored procedure! [USP_Research_SavePropertyComps]
ID do Projeto: 8329147

Sobre o projeto

7 propostas
Projeto remoto
Ativo há 9 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
Hi Sir/Madam. Ready to start. Thanks. *** I will pay 15% penalty if the project is not completed on time ***
$244 USD em 3 dias
5,0 (191 avaliações)
6,3
6,3
7 freelancers estão ofertando em média $223 USD for esse trabalho
Avatar do Usuário
Hello, sir. I am a expert C# MVC ASP.NET WEB developer. if you give me a chance, I will do best for you. Thank you!
$210 USD em 3 dias
5,0 (6 avaliações)
4,9
4,9
Avatar do Usuário
Dear Sir Your project has no difficulty for me as senior developer, pls kindly refer to my completed projects for your reference https://www.freelancer.com/projects/C-Sharp-Programming/Write-some-Software-7835174.html "Great work, super knowledgeable and stuck with it on something that ended up being more complex than we realized." https://www.freelancer.com/jobs/Javascript/Edit-Fishbowl-Inventory-Report/ "Extremely professional and capable guy.... Really happy to have selected him for the project and will do so again for future projects!" https://www.freelancer.com/projects/Software-Architecture/Phase-Java-RMI-Reward-program-7570296.html "Best one, recommended" https://www.freelancer.com/projects/php/HTTP-JSON-SIGNALR-website-connection/ "works perfect now! i appreciate very much the result! i hope we can soon do another project together!" https://www.freelancer.com/projects/php/Add-Autochecout-feature/ "I will pay 100%.You did a great job!!! Thanks again" https://www.freelancer.com/projects/Software-Architecture/exchange-simulator-update-existing.html "thank you very much for your service! I highly appreciate your efforts and would like to run another project with you soon! " https://www.freelancer.com/projects/Javascript-jQuery-Prototype/Need-small-NET-Ajax-proof.html Glen took a *really* difficult problem relating to scraping web data coming from Ajax calls... Great communication look forward to your kind message to chat in more details Thanks
$222 USD em 5 dias
5,0 (2 avaliações)
3,0
3,0
Avatar do Usuário
Hi I am very experienced in C# programming for web and database programming I can complete your project in 3 days. Please pm me I am ready to start your project now Best Regards
$157 USD em 3 dias
5,0 (1 avaliação)
1,7
1,7
Avatar do Usuário
Dear Hirer, Brief About Me: I'm having extensive experience in Microsoft technologies which includes ASP.NET,MVC, C#,VB.NET,.NET,AngularJS, JQuery, Javascript, SharePoint and developed various web sites, windows applications in this 9 years. Also having good experience in Android development, mobile website,ionic framework Please provide me more details about the project. I'm sure I will able to develop this application with quality and deliver it on time. Kindly consider and provide me an opportunity to show my ability. Thanks,
$222 USD em 3 dias
5,0 (2 avaliações)
1,9
1,9
Avatar do Usuário
A proposal has not yet been provided
$255 USD em 10 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Dear Hiring Manager, I am professional Web developer with more than 20+ sites experience in my violet. if you want some previous details of my work than do not hesitate and contact me here or my skype id. I can work 30-40 hours a week as per the Requirement of the project I am 24*7 available for work and assistance by Skype. Once again I thank you for taking the time to go through my offer. I am looking forward to work with you. Top Quality Service, Our Promise to You. Thanks & Best Regards Gagan Marken Skype: gagan_marken
$155 USD em 5 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hello, Easy to do, i have a lot of experience about you want. I'm certificated too. Thanks, Igor!
$100 USD em 2 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED STATES
Mechanicsburg, United States
5,0
10
Método de pagamento verificado
Membro desde jul. 17, 2009

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.