Analisando propostas

Shopify Expert: Desenvolver Automação de Deploy de Tema + Produtos “Plug-and-Play”

Publicado em 01 de Maio de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Descrição resumida do projeto
Estou buscando um desenvolvedor Shopify experiente para criar uma solução que, ao colar um token de API no meu front-end, dispare automaticamente:

Instalação e configuração do tema

Criação de um “Custom App” Shopify com scopes de leitura/escrita de themes

Upload completo dos arquivos do tema e publicação como “main”

Importação de produtos vencedores

Leitura de um JSON pré-definido com 10–20 produtos (nome, descrições, imagens, variants, preço)

Criação automática destes produtos via Admin API

Endpoint único de deploy

Rota /api/deploy que recebe { shop, token } e executa tema + produtos

Feedback de sucesso/falha para o front-end

Front-end leve

Botão “Adicionar Produtos” que chama o endpoint e exibe barra de progresso

Habilita o avanço de etapas ao término do processo

Você deverá entregar:

O app custom Shopify configurado (token + scopes)

Código backend (Node.js, Ruby, PHP ou Python) com a lógica de deploy

Documentação de instalação e variáveis de ambiente

Exemplo mínimo de front-end para acionar o deploy

O que esperamos de você

Experiência comprovada com a Shopify Admin API

Entrega rápida e limpa, com tratamento de erros e logs

Comunicação clara e atualizações semanais

Se você já fez algo semelhante e quer um projeto simples, porém de grande impacto, envie sua proposta!

A pessoa efetua a compra. Acessa o link para iniciar a instalação do templayte da loja pronta e dos produtos.
No link tem a opção de a pessoa escolhera cor do templayte.
Escolhe os bunners, tem 10 e ele escolhe 2 para adicionar a loja.
Próximo passo ela vai direcionada a pagina onte ensina onde ele cria a conta e como ele vai criar a conta no Shopify, onde vai ter meu link para ele clicar e ir para a Shopify direto sem frechar a pagina, por que ele vai ter q voltar para continuar, com um passo a passo de como ele cria a conta e qual conta ele deve escolher com o o pais eua (pq a comissão é maior) seria uma passo a passo detalhado para ele fazer na Shopify, e depois voltar para a minha pagina para seguir a criação.

Próxima pagina é Conectando sua loja da Shopify, aqui é um tutorial  passo a passo
nessa parte vai explicar click no botão acessar Shopify no fina desta pagina a tela do amdministrador da sua loja na Shopify vai abrir em outra aba do seu navegador, depois copie o endereço do link url da sua loja que você encontra na parte de cima da nova aba aberta no seu navegador e depois volte para a minha pagina e cola o link e clica em salvar

configurar app na Shopify
click no botão verde access Shopify app screen, acessar tela de apps na Shopify no final dessa pagina.a tela sera aberta em uma nova aba para que vc possa retornar a esta e seguir os próximos passos, depois na tela do Shopify click em allow custom app development, depois click novamente em allw custom app deleopment. Click em create na app. Coloque o nome dollarShip. Click em configure admin api scopes. Depois marque todas as caixas em branco conforme imagem. Depois de selecionar todas as opções clique no botão Save. Depois retorne para esta tela, tenha scerteza q selecionou todas as  abas. - Clique no botão ✅ Done (Feito) para continuar;

Permitir Integração à Shopify
Agora seu próximo passo é dar permissão ao meu sistema para acessar o aplicativo que você criou no passo anterior.

Você precisa fazer esta etapa com o máximo de atenção possível, pra que tudo saia corretamente! (Estamos quase acabando, viu como é rápido?)

Siga o passo a passo:

1 - Clique no botão "Access Shopify Apps Screen" (Acessar tela de Apps na Shopify) no final desta página. A tela abrirá em outra aba do seu navegador para que você possa voltar aqui e continuar seguindo os passos;

2 - Clique no App "DollarTeam", que você criou no passo anterior;

3 - Clique em "API credentials" (Credenciais da API) e depois clique em "Install app" (Instalar app);

4 - Clique em "Reveal Token once" (Revelar Token uma vez);

5 - Copie o Token revelado;

6 - Volte para esta aba para continuar!

7 - Cole o Token no campo abaixo e depois clique em 'Save';

8 - Aguarde de 15 a 30 segundos pro sistema validar;

9 - Clique no botão ✅ Done para continuar;

Lembre-se de voltar para esta aba para continuar o processo de criação da sua loja!

Ative o Free Trial na Shopify
Para ativar o Free Trial na Shopify, por favor siga esse passos:

1 - Clique no botão "Acessar Shopify Plans Screen" no final desta página; a tela abrirá em outra aba, para que você volte nessa para continuar;

2 - Selecione o Plano "BASIC" Mensal; esse é o plano recomendado por ser apenas 1$ no primeiro mês .

3 - Complete as informações no passo "Endereço comercial"

observações importantes:

• coloque o mesmo endereço dos eua que você colocou na etapa de criação da sua loja;

• coloque um número genérico dos estados unidos que não existe. Por exemplo: 123 123 4567. (Obs: Esse numero não será usado para nada, então pode usar o que informamos aqui.)

4 - Em Forma de pagamento, selecione cartão de crédito;

5 - Coloque as informações do seu cartão de crédito;

6 - Clique no botão "Me Inscrever" no lado direito da tela conforme a imagem abaixo de exemplo;

7 - Volte para esta aba para continuar o processo de construção da sua loja!

8 - Clique no botão abaixo "Validar configurações na Shopify"; nosso sistema vai validar se todas as configurações estão corretas para construir a sua loja;

9 - Clique no botão ✅ Feito para continuar;

Lembre-se de fazer todas as etapas corretamente antes de continuar!


Personalizar a sua loja
Clique no botão verde abaixo "Customize My Store" (Personalizar Minha Loja) que meu sistema irá fazer a mágica acontecer, que um designer e um programador levariam semanas para fazer.

Hora de Publicar Sua Loja!
Sua loja está pronta! Agora retire a senha de proteção pra que sua loja esteja pronta pra ser divulgada!

Para remover essa senha e publicar a sua loja, siga os passos:

1 - Clique no botão verde no final da tela "Acessar Shopify to Publish Your Store". A tela abrirá em outra aba para que você possa voltar aqui e continuar;

2 - Desmarque a opção "Limite o acesso a visitantes com a senha" (como na imagem abaixo);

3 - Clique em Salvar;

4 - Clique no botão ✅ Done para continuar; no próximo passo você já verá a sua loja pronta!

Lembre-se de voltar à esta aba e seguir todos os passos corretamente!

Sua Loja Está Pronta!
Sua loja está pronta! Se estiver curioso, você pode espiar sua loja (ainda sem produtos) agora, basta clicar no botão verde "Access My Store" (Acessar Minha Loja) abaixo.

Mas lembre-se de retornar a esta aba para continuar, na próxima etapa, meu sistema irá adicionar os 10 produtos vencedores à sua loja.

Passo 2: Adicionar Produtos Vencedores
Sua loja foi construída usando tema Premium DollarTeam!

Basta clicar no botão "Add Products to Your Store" (adicionar produtos à sua loja) abaixo e ver a mágica acontecer!
Adicionando produtos à sua loja…

Este processo pode demorar 10 minutos, mas você não precisa esperar acabar.
Quando a personalização estiver concluída, o botão abaixo se transformará em "Feito". Clique nele para prosseguir para a próxima etapa

Passo 3: Escolha seu Fornecedor!
Seu próximo passo é integrar o fornecedor a sua loja pra vender ao redor do mundo. Eu apresento duas opções, uma delas sendo um fornecedor gratuito, e a outra é meu meu Fornecedor Pessoal Premium.

Veja o vídeo abaixo para entender e fazer sua escolha:
Fornecedor Premium
✅ Venda qualquer produto listado no Aliexpress
✅ Crie pacotes de produtos
✅ Pague apenas uma taxa de envio para múltiplos produtos
✅ Personalize a embalagem
✅ Configuração simples
✅ Suporte multilingue
✅ Suporte via Telegram e WhatsApp

Fornecedor Comum
🚫 A oferta de produtos é limitada ao catálogo da plataforma
🚫 Integração de produto individual necessária
🚫 Sem opção de personalização de embalagem
🚫 Sem suporte
🚫 Recomendado para quem já tem experiência

aqui é para vender o fornecedor premium, tem um botão onde vc diz se que e vai para  uma pagina de vendas https://www.dollarteam.com/lp-fornecedor-premium aqui tem planos mensais $9 tem plano semestral de $29 e plano anual $39
caso não queira tem o botão para avançar.


Desbloqueie $1500 em BÔNUS 👇

Seu primeiro presente!
100%100%

Agora, vou ainda mais longe...
100%100%

Ainda tem mais...
100%100%
⚪️
Parabéns, você desbloqueou o Bônus gratuito!
0%0%

etapa já concluída. Clique no botão abaixo para continuar


na part do seu primeiro presente quando vc clica Seu primeiro presente!
🎁 Seu 1º presente

Agora que você finalizou sua Loja, vou te convidar a um encontro comigo te ensinando Como fazer suas primeiras 50 vendas!💸

Não perca a oportunidade de elevar o nível do seu negócio!

No botão abaixo você será levado ao nosso grupo de Whatsapp (somente para avisos). Lá será enviado o Link da Aula e todos os materiais que serão mostrados nela!

Clique no botão abaixo e acesse a aula!
Clique Aqui para ter acesso a aula!

Etapa já concluída. Clique no botão abaixo para continuar
depois abra a próxima parte

Agora, vou ainda mais longe...
Quero te dar a OPORTUNIDADE de algo muito valioso para mim. O meu tempo.

Me siga agora mesmo no Instagram para ter acesso:

✅ Insights diários nos meus stories
✅ Visão por trás dos bastidores de uma operação
✅ Tendências do mercado em primeira mão

🎯 Me acompanhe no instagram para ficar por dentro de tudo o que estiver rolando de novidade no mercado de Dropshipping!

👇 Clique no botão abaixo e me siga!
Clique aqui e me siga no instagram!

Etapa já concluída. Clique no botão abaixo para continuar



Ainda tem mais...
🎁 Seu presente final é o Treinamento Semanal Gratuito.

Este é o último presente antes de você desbloquear seu bônus exclusivo.

Inscreva-se no meu canal do Youtube e você receberá:

✅ Acesso a dezenas de vídeos que lhe darão vantagem competitiva
✅ Treinamentos semanais onde compartilho insights valiosos da minha operação
✅ Dicas rápidas e acionáveis que você não encontrará em outro lugar

Não perca tempo! Clique no botão abaixo e inscreva-se no canal! 👇
Se Inscreva no Canal do Youtube

Etapa já concluída. Clique no botão abaixo para continua


e dai aparece a msg
Sua Loja Pronta | Dollar Ship para clicar.

Sua Loja Pronta | Dollar Team


Seja bem-vindo ao time!

Você será guiado num passo a passo prático onde meu sistema irá criar Sua Loja Pronta em 30 Minutos + 10 Produtos Vencedores e mais de $1,500 em bônus para acelerar seus resultados!

Vamos começar? Clique no Passo 1 abaixo!

✅ 👉 Passo 1: Receba Sua Loja Pronta!
100%100%

📦 Passo 2: Adicionar Produtos Vencedores
100%100%

🚚 Passo 3: Escolha seu Fornecedor!
100%100%

🤝 Passo 4: Oportunidade Especial!
100%100%

🎁 Passo 5: Desbloqueie $1500 em BÔNUS 👇
75%75%

Etapa já concluída. Clique no botão abaixo para continuar e dai quando ele clicar no botão ele vai para a loja dele pronta na Shopify e  a pagina e fechada quando abre a dashopify

Contexto Geral do Projeto

1. Preparação do Shopify App 1.1. Criar um Custom App (via Shopify Admin → Apps → Develop apps). 1.2. Configurar scopes: read_themes, write_themes write_products, read_products 1.3. Salvar o Access Token gerado no final da etapa “Permitir Integração” (o cliente vai colar esse token na sua página). 2. Estrutura do Backend 2.1. Endpoint POST /api/deploy Recebe JSON { shop: string, token: string } Verifica autenticação (opcional) 2.2. Instalar SDK: por exemplo @shopify/shopify-api (Node.js) ou equivalente em Ruby/Python/PHP. 2.3. Função deployTheme(shop, token): POST /admin/api/2025-04/themes.json → cria theme unpublished Para cada arquivo do seu tema (unzipped): PUT /admin/api/2025-04/themes/{themeId}/assets.json com asset[key]=caminho e asset[value]=conteúdo PUT /admin/api/2025-04/themes/{themeId}.json → define role=main (publica) 2.4. Função importProducts(shop, token): Itera um array JSON de produtos vencedores (nome, descrição, imagens, variants, preço etc.) POST /admin/api/2025-04/products.json → cria cada produto 2.5. Fluxo de Deploy (dentro do /api/deploy): js Copiar Editar await deployTheme(shop, token); await importProducts(shop, token); return { success: true }; 3. Front-end 3.1. No botão “Adicionar Produtos” você faz um fetch('/api/deploy', { method:'post', body:json.stringify({shop,token}) }). 3.2. Mostrar feedback de progresso (spinner ou barra). 3.3. Ao receber { success:true }, habilita botão “✅ Feito” e avança para o próximo passo. 4. Assets e Configuração 4.1. Pacote do tema: ZIP descompactado em pasta (/theme-files/). 4.2. Lista de produtos: JSON estático ou gerado dinamicamente (/data/products.json). 4.3. Variáveis de ambiente no servidor: SHOPIFY_API_KEY e SHOPIFY_API_SECRET (se for app público) Opcional: credenciais do próprio servidor 5. Testes e Deploy 5.1. Testar em loja de desenvolvimento (ex: your-dev-store.myshopify.com). 5.2. Simular fluxo completo: Cliente cola token → “✅ Done” no front → chama /api/deploy → tema + produtos aparecem. 5.3. Monitorar logs de erro (falha de token, conflito de assets, limite de API).

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
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por A. D. S. S.