Pesquisar

Desenvolvimento de plugin scraper WooCommerce para WordPress

07/05/2025 à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: 15/05/2025 às 14:17

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: 5
Interessados: 7
Tempo restante: 4 dias e 17 horas
Valor Mínimo: R$ 50,00

Cliente

1 2 3 4 5
Propostas (5)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: 07/05/2025 às 14:18 | Oferta: Privado | Duração estimada: Privado

  • Freelancer Pro Andrews F. 1 2 3 4 5
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: 07/05/2025 às 13:08 | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: 13/05/2025 às 17:39 | Oferta: Privado | Duração estimada: Privado

  • Jonathan M. 1 2 3 4 5
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: 5 dias atrás | Oferta: Privado | Duração estimada: Privado

  • João E. 1 2 3 4 5
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: 08/05/2025 às 12:16 | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Criação de página de vendas e artes promocionais - Estou em busca de um(a) freelancer criativo(a), com olhar estético e domínio em copywriting e design, para desenvolver do zero a página de vendas do meu infoproduto (já ...

Desenvolvedor Node.js para MVP de automação via WhatsApp - Procuro um desenvolvedor backend full stack para construir o MVP de um sistema SaaS voltado para automação de atendimento via WhatsApp com IA. Entregas principais: • Bot que ate...

Desenvolvimento de MVP (site, pagamento, questionário, relatório) - 1. Criação da landing page 2. Configuração do gateway de pagamento 3. Redirecionamento pós-pagamento para o formulário 4. Criação do formu...

Criação de sites simples - blogs e portais - Procuro profissional para a criação de sites, blogs e sites de notícias. São sites simples, com categorias, um logotipo e uma página inicial bem organizada. O sit...

Desenvolvimento de aplicativo web hoteleiro - Olá! Estou iniciando o desenvolvimento de uma aplicação web para minha empresa e, neste primeiro momento, procuro um(a) desenvolvedor(a) experiente para me apoiar na estrutura...

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.