Realizado

Ferramenta de Web Scraping + Geração de Xml Imobiliário (Grupo Zap)

Publicado em 11 de Julho de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Objetivo:
Desenvolver uma ferramenta personalizada que realize web scraping em um crm imobiliário via navegador, extraia os dados dos imóveis listados e gere um arquivo xml output compatível com padrão exigido pelo grupo zap.

⚙️ Requisitos Funcionais
1.    A ferramenta deve ser ativada manualmente enquanto o usuário estiver com o CRM aberto na aba desejada (página com listagem dos imóveis).
2.    Após a ativação,  a ferramenta deve percorrer automaticamente cada link/página individual dos imóveis listados e extrair os dados completos de cada um.
3.    Os dados coletados devem ser transformados em um arquivo XML estruturado, conforme o padrão definido pelo Grupo Zap.
4.    O XML gerado deve ser disponibilizado como arquivo de saída (download), compatível com o seguinte modelo:
🔗 https://developers.grupozap.com/feeds/zap/examples/#exemplo-de-xml-com-mais-de-um-imovel

📌 Requisitos Técnicos do Desenvolvedor
O profissional contratado deverá:
1.    Ter experiência comprovada com web scraping, preferencialmente usando Python (BeautifulSoup, Selenium, Scrapy) ou tecnologias similares.
2.    Ser capaz de gerar XMLs válidos e em conformidade com APIs de integração de portais imobiliários, especialmente no padrão Grupo Zap.
3.    Garantir o mapeamento e preenchimento correto de todos os campos obrigatórios exigidos no XML, de modo a evitar rejeições e maximizar a indexação dos anúncios.
4.    Fornecer ambiente de testes ou versão funcional da ferramenta para validação antes da liberação do pagamento final do projeto.

💡 Observações
•    O projeto poderá ser usado em CRMs com autenticação já ativa na sessão do navegador (sem login automático necessário).
•    Antes da liberação dos recursos a ferramenta terá que ser testada para verificação de algum erro ou item cadastral obrigatório que não apareça no XML OUTPOOT

Contexto Geral do Projeto

Ja contextualizado acima

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por H. R.