Sobre este projeto
it-programming / web-development
Aberto
Contexto Geral do Projeto
Estamos procurando um desenvolvedor freelancer para criar um sistema de pipeline automatizado para coleta e cadastro de produtos em nossa plataforma de e-commerce. O programa deverá ser uma solução standalone (autônoma), executável localmente na máquina do cliente (Windows/Mac). Requisitos Funcionais do Sistema: 1. Módulo de Web Scraping (Crawler): -O sistema deve realizar o Web Scraping em um site fonte específico (URL será fornecida após contratação). -Deve coletar e armazenar de forma estruturada os seguintes dados de cada produto: Imagem, Nome e Valor. -Prioridade Técnica: O crawler deve ser "educado" (delays para evitar bloqueios de IP). 2. Módulo de Geração e Validação de Conteúdo (Uso de ia/api): - o sistema deve usar o nome e a imagem coletados (do site fonte) para realizar consultas de validação em uma lista de sites secundários fornecidos (buscando o nome correto e dados complementares) ou em ferramenta de busca capacitadas(forte preferencia, pois os sites secundários podem não ter o produto). -Com os dados validados, deve integrar uma api de llm (ex: gemini, gpt-4, a ser definida) para gerar descrições de produtos no formato seo. O prompt base da descrição será fornecido. 3.Módulo de Integração (Cadastro): -O sistema deve cadastrar os produtos gerados e validados por meio da API de uma das seguintes plataformas: --Bling --Nuvemshop O cadastro deve incluir a imagem ( preferivel o programa ser capaz de procurar novas imagens diferentes das obtidas do site fonte), o nome validado, o valor e a descrição SEO gerada (alem dos outros dados nescessarios para cadastro de produtos da plataforma (ex: categoria, tamanho ...)). Requisitos Técnicos: Linguagem Preferencial: C# (preferência forte, mas outras linguagens serão consideradas se a solução for robusta). Ambiente de Execução: Deve ser possível a execução em ambiente local (sem dependência de nuvem para a execução principal). Entrega: Código-fonte limpo, documentado e instruções detalhadas de configuração e execução.
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 especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias