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 general del proyecto
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).
Plazo de Entrega: No definido