← Voltar aos projetos
Automação · Estudo de casoEm operação

Social AutoPostDa arte ao post, no horário.

Painel e agendador que produz as artes e publica os anúncios da minha marca de ofertas no Facebook e no Instagram.

Next.js 15TypeScriptPrismaZodSharpFFmpegMeta Graph APIAWS
Notebook com o banco real de anúncios do Social AutoPost e um celular ao lado exibindo o último quadro de um anúncio

Da arte ao post, no horário.

Painel e agendador que produz as artes e publica os anúncios da minha marca de ofertas no Facebook e no Instagram.

Anúncio vertical de 18 segundos renderizado pelo worker na AWS, sem edição manual.
Meu papel

Concepção e desenvolvimento com apoio de IA, conectando requisitos, implementação e revisão do resultado.

Publica automaticamente no Facebook desde 31/10/2026; o Instagram foi conectado em 1/11/2026. Um post a cada 6 horas por rede, 93 testes aprovados e só IDs de post confirmados contam como publicados.

Divulgar comunidades todo dia em duas redes, com textos que não se repetem, links certos para cada rede e sem depender de alguém lembrar de postar.

Painel Next.js com Prisma e validação Zod; um worker que renderiza artes e anúncios verticais com Sharp e FFmpeg (1080×1920, QR Code no último quadro); um agendador que publica pela Graph API oficial da Meta. As legendas giram entre 30 aberturas para 10 artes.

Campanha — Marca, destinos e regras definidos no painel.

Diagrama explicativo do fluxo em operação. Não representa monitoramento em tempo real.

Render de artes e anúncios verticais

Implementado¹

Banco editorial com legendas por rede

Implementado¹

Publicação automática no Facebook

Implementado¹

Primeiros posts agendados no Instagram

Em desenvolvimento

¹ Identificado em código ou documentação de implementação; não equivale a novo teste em produção.

Next.js 15TypeScriptPrismaZodSharpFFmpegMeta Graph APIAWS

OAuth da Meta. A autorização voltava com a lista de Páginas vazia. Em vez de pedir permissões maiores, registrei só etapas e contagens (sem tokens) e achei a causa real: nenhuma Página gerenciada pela conta usada.

O banco de anúncios no painel, com três artes da campanha

Material real produzido pelo sistema.

Simulação primeiro, publicação real depois. O app rodou semanas em modo simulado antes do primeiro post público — e cada envio incerto fica fora da contagem até ser confirmado.

Continue explorando

GameplayCollector V2
Let’s build something.

Um problema interessante?
Vamos construir.

Sistemas web, automação e ferramentas para tirar uma ideia do papel.