Analisando propostas

Desenvolvimento de Automação para Programação de Vídeos Tiktok e Instagram

Publicado em 23 de Abril de 2026 dias na TI e Programação

Sobre este projeto

Aberto

briefing: automação de programação de vídeos tiktok e instagram


1. Visão Geral
Esta automação será responsável por programar vídeos no TikTok e Instagram. A interface será única e integrada (em HTML) para as duas plataformas, permitindo que o usuário faça a programação de todas as contas ( tanto tiktok como instagram) em um só lugar, com o n8n operando nos bastidores.
2. Fluxo da Interface (Passo a Passo do Usuário)
Tudo começa e é controlado pela interface. O fluxo de uso seguirá esta ordem:
Escolha da Conta e Pasta: O usuário seleciona em um campo a conta/pasta específica que deseja programar ( Vai ter uma lista. Ex: TIKTOK Nanafy, Tiktok BabyLingo, Instagram MeditarSons, etc.). Será várias contas ( em média 3 a 4 contas)
Leitura de Disponibilidade: A interface mostrará imediatamente quantos arquivos de vídeo estão disponíveis naquela pasta específica do Google Drive.
Definição de Quantidade: O usuário informa quantos vídeos deseja programar nesta leva.
Regra de Bloqueio: Se a pasta tem 100 vídeos e o usuário digitar 120, os próximos campos não serão liberados ou a automação não funcionará. A interface exibirá uma mensagem avisando que a quantidade solicitada é superior à disponível e pedindo para adicionar mais vídeos.
Título e Descrição: * O usuário escolhe um Título (já pré-definido). Também terá uma lista com todos os títulos disponíveis.
A Descrição aparecerá automaticamente vinculada ao título escolhido.
Ambos os campos (Título e Descrição) continuam editáveis caso o usuário queira fazer ajustes manuais.
Data de Programação: O usuário preenche a data e o horário manualmente ou automáticamente, seguindo uma formatação que a automação consiga ler assim como é na automação de programação de vídeos já existente. Como a ideia é programar tanto um vídeo, como vários vídeos, ela já deve está preparada para isso, ou seja, se caso o usuário solicitar que 100 vídeos sejam publicados, logicamente não serão publicados todos em um só dia, daí para facilitar para o usuário para evitar editar as datas um por um, teria um campo onde ele selecionaria o intervalo de tempo entre um vídeo e outro. Ex: 2 em 2 dias, 1 em 1 dia, 5 em 5 dias, daí cada vídeo teria o intervalo selecionado, e a automação iria se encarregar de programar tudo de forma organizada e precisa. Mas também teria a opção de adicionar as datas de forma manual também. E se possível, ter uma forma da automação mostrar qual foi a data do ultimo vídeo programado para não ter conflito de datas ( Ex: evitar que os vídeos que eu for programar hoje, coincida exatamente com as datas que estão programados dos vídeos já programados na semana passada.
Ação: O usuário clica no botão "Programar" e o processo de programação em massa inicia.
A interface deve ser capaz de tratar cada conta de forma independente e exibir o status de todas as solicitações simultaneamente, sem conflitos. Se for solicitado em 3 contas distintas ao mesmo tempo, para cada um vai ter um status e contagem.
O painel deverá exibir em tempo real o status e contagem das programações de cada conta ( caso seja só um, vai mostrar o status de apenas 1, mas se for 2 ou 3, vai aparecer o status de todas de forma organizada nesta interface)
Data de Envio: Quando a solicitação de execução da automação  foi feita ( data e horário)
Status Atualizados:
Contagem em tempo real de quantos vídeos foram programados naquela conta, até que seja concluído.
Status do andamento, se está como: Programação em processamento, Erro ( com motivo do erro) ou Programação Concluída
Erro (Neste caso, exibir exatamente qual erro ocorreu se possível). 
Exibição de quantos vídeos estão disponíveis naquele drive, e se é compatível com a quantidade que o usuário pediu. 
Link de Acesso Rápido: Um botão/link clicável que leve o usuário diretamente para o canal/conta em questão, para que ele possa ver as mudanças de fato dentro do canal sem precisar abrir abas manualmente.

3. Lógica de Back-end (Google Drive e n8n)
Gestão de Arquivos no Drive: Para que a automação saiba o que já foi usado, os vídeos processados serão renomeados automaticamente. O n8n adicionará o sufixo _programado ao nome original (Ex: nomearquivo_programado). Na próxima vez que o usuário selecionar esta pasta, a automação não contará mais esses arquivos como disponíveis.
Tabelas do n8n: Serão utilizadas as tabelas nativas do próprio n8n. Haverá uma tabela dedicada para cada conta/plataforma.
Workflows Independentes: Haverá um fluxo (workflow) de n8n separado para cada conta (Ex: um fluxo exclusivo para tiktok nanafy, outro para tiktok baby lingo…) para ter uma independência maior e evitar conflitos.
Processamento Paralelo: Enquanto uma solicitação de programação acabou de ser enviada e está "em processamento", o usuário não precisa esperar. Ele pode iniciar imediatamente uma nova solicitação para outra conta na interface. As automações rodarão em paralelo sem entrar em conflito.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por O.