ESTUDO DE CASO / 01 · 2025 — ATUAL

Zapost.

Um fluxo para pesquisar, criar, revisar e exportar conteúdo visual com a identidade de cada marca.

O PROBLEMA E O FLUXO

Menos etapas soltas entre uma ideia e uma peça editável.

Para criar um carrossel, é comum pesquisar o tema, escrever o conteúdo, montar os slides e ajustar cores, fontes e imagens em etapas separadas. O Zapost reúne essas tarefas e preserva uma etapa de revisão humana.

PROCESSO FRAGMENTADOPesquisa → texto → montagem → ajustes de marca

Cada etapa exige transportar conteúdo e conferir a consistência visual.

FLUXO NO ZAPOSTTema e público → geração com marca → edição → exportação

O usuário revisa textos e elementos no editor antes de obter o arquivo final.

Efeito observável: a apresentação pública do produto mostra a definição da identidade visual, a geração do carrossel e a edição antes da exportação. Não atribuo ganho de tempo ou escala sem dados auditáveis.

DECISÕES DE ENGENHARIA

Escolhas e consequências.

Dois problemas concretos por trás da experiência.

01

Tirar a geração do ciclo da requisição

Contexto
Pesquisa, geração de texto e composição visual dependem de serviços externos e podem demorar ou falhar.
Escolha
A aplicação encaminha tarefas intensivas a workers com BullMQ e Redis. A interface acompanha o estado do trabalho.
Custo da escolha
Isso exige lidar com estados de espera, falha e retentativa, além de operar o worker e o Redis.
Efeito
A requisição inicial pode responder sem executar todo o processamento de IA no mesmo ciclo HTTP. Não há medição pública de latência.
02

Manter a revisão nas mãos do usuário

Contexto
Uma geração automática ainda precisa respeitar a marca e permitir correções antes da publicação.
Escolha
O editor no navegador permite ajustar o carrossel, voltar etapas com Undo/Redo e exportar em formatos raster, SVG e PDF.
Custo da escolha
O estado de edição e a exportação em vários formatos aumentam a complexidade do cliente.
Efeito
O fluxo termina com uma peça que pode ser revisada e alterada, em vez de exigir a publicação direta da saída da IA.

ARQUITETURA DOCUMENTADA

Da borda aos dados.

Mapa conceitual dos componentes; não representa um teste de integração.

As amostras públicas documentam partes da solução. O diagrama não comprova isolamento de dados, segurança ou comportamento sob carga.

EVIDÊNCIAS E LIMITES

O que é possível conferir.

Limites desta apresentação

O repositório do Zapost traz recortes demonstrativos, não o código completo de produção. A amostra de rate limiting usa uma decisão atômica em Lua e inclui teste de concorrência; isso não comprova a implementação privada. Métricas auditadas de uso e desempenho e histórico de colaboração ou revisão de código não estão documentados publicamente.

CONTATO

Quer conversar sobre as decisões?

Falar com Matheus Baixar currículo