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
Prazo de Entrega: Não estabelecido