Pesquisar
Projeto exclusivo

Desenvolvimento de plugin scraper WooCommerce para WordPress

ontem às 07:25

Descrição do Projeto:

PROJETO: Desenvolvimento de Plugin WordPress - Scraper WooCommerce

1. CONTEXTO

Estamos desenvolvendo um e-commerce em WordPress + WooCommerce para uma marca de camisetas esportivas e buscamos um(a) desenvolvedor(a) experiente para criar um plugin personalizado que importe automaticamente produtos de uma loja WooCommerce externa.

A loja de origem utiliza WooCommerce e possui estrutura padrão de categorias, variações e múltiplas imagens por produto. A URL da loja será fornecida somente após a seleção do profissional.

2. OBJETIVO DO PLUGIN

O plugin deve:
• Realizar scraping direto (sem uso de API) da loja WooCommerce externa
• Importar os seguintes dados por produto:
• Nome
• Slug
• Categoria e subcategoria
• Descrição (curta e completa)
• Preço
• Todas as imagens em alta qualidade
• Variações (exemplo: tamanhos, cores)
• Estoque (se disponível)
• Atributos adicionais (quando existirem)
• Organizar os dados no WooCommerce local:
• Inserir os produtos no banco de dados como produtos WooCommerce padrão
• Associar corretamente imagens, categorias e variações
• Criar os produtos como “rascunho” ou “privado” (configurável)
• Registrar a origem:
• Armazenar a URL de origem e a categoria original
• Atribuir um identificador único ao produto (slug ou ID original)
• Gravar data e hora de importação
• Impedir duplicações:
• Verificar se o produto já foi importado anteriormente antes de inseri-lo novamente
• Suportar atualização incremental:
• Usar WP-Cron ou Cron externo para agendamentos
• Buscar apenas produtos novos a cada execução

3. REQUISITOS TÉCNICOS
• Compatível com WordPress 6.x e WooCommerce 8.x
• Código limpo, bem estruturado e comentado
• Interface no painel WordPress com:
• Campo para definir a URL de origem
• Botão para iniciar importação manual
• Lista dos últimos produtos importados
• Mapeamento de categorias
• Logs de execução e erros
• Compatível com instalações multisite
• Preferência por scraping via requests (sem uso de navegador headless)
• Uso de bibliotecas seguras como Guzzle, Simple HTML DOM ou similares

4. DIFERENCIAIS (NÃO OBRIGATÓRIOS, MAS DESEJÁVEIS)
• Logs exportáveis em CSV
• Função de reimportação manual de produtos específicos
• Suporte futuro a múltiplas lojas de origem
• Conversão opcional das imagens para WebP
• Detecção de produtos removidos ou inativos no site de origem

5. OBSERVAÇÕES IMPORTANTES
• O projeto envolve scraping direto do HTML, sem uso de API pública
• É necessário interpretar e estruturar dados a partir do HTML da loja
• Espera-se que o profissional tenha familiaridade com a estrutura WooCommerce

6. ENTREGÁVEIS
• Plugin em formato .zip pronto para instalação
• Código-fonte completo, aberto e documentado
• Manual de instalação e uso (README)
• Garantia de 30 dias para correções de bugs

7. PRAZO
• Estimado: entre 10 a 15 dias corridos
• Propostas com prazo superior serão aceitas se justificadas pela complexidade e qualidade

8. PERFIL DESEJADO DO PROFISSIONAL
• Experiência em desenvolvimento de plugins para WordPress
• Domínio em WooCommerce e scraping em PHP
• Conhecimentos em segurança e performance no WordPress
• Boa comunicação durante o processo

Interessados, por favor, enviem:
• Portfólio de plugins ou projetos semelhantes
• Proposta técnica com prazo e valor
• Dúvidas que julgarem necessárias para estimar com precisão.

Atividades do cliente nesse projeto:

Última visualização: ontem às 12:32

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 2
Interessados: 4
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (2)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Loja virtual desenvolvida no WooCommerce - Preciso de uma loja virtual que seja feita especificamente em WordPress e WooCommerce, já com pagamentos integrados.

Desenvolver landing page para curso presencial - Preciso de uma landing page para venda de curso do agro. Essa landing page será simples, com fotos de fundo do curso (já temos as fotos) e algumas informações sobre a ci...

Atualizar API OpenAI em sistema React.js - Tenho um sistema de ticket baseado em React + Node + Baileys API com conexão ao WhatsApp e preciso atualizar a API da OpenAI. O sistema utiliza a IA para responder via prompt.

Módulo de liberação - Sistema CI3 + BT5 - Já possuímos um sistema desenvolvido em PHP 5.6 + CodeIgniter 3 e Bootstrap 5. Precisamos incluir um módulo completo de liberação conforme as telas de referê...

Desenvolver site para vendas de carros - Procura-se freelancer para o desenvolvimento de um site de vendas de carros. Estamos à procura de freelancers qualificados para desenvolver um site de vendas de carros, seguindo o modelo de...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.