Voltar aos Cases
Digital 2026 Destaque

Publitik

Publitik

Quarenta e oito fontes do mercado editorial em dezenove países, lidas todo dia por quem não tem o dia inteiro. O site precisava provar isso na primeira tela — e provar sozinho.

Serviços

Produto Digital Design de Interface Desenvolvimento Web SEO e Conteúdo
Publitik
Resultados

48

Fontes monitoradas

19

Países cobertos

2

Idiomas

90s

Do push ao ar

Quatro horas ou quatro segundos

Quem trabalha com livro conhece a rotina: abrir vinte abas, passar os olhos em veículos de três países, checar ranking, olhar o que o BookTok está empurrando, ler a newsletter que chegou de manhã.

Isso leva quatro horas por semana de alguém que deveria estar publicando livro.

O Publitik existe para transformar essas quatro horas em quatro segundos. A pergunta era outra: como um site convence disso em menos de dez segundos?

Prometendo menos. Mostrando mais.

O desafio

Produto de inteligência de mercado tem um problema de credibilidade embutido: todo mundo promete a mesma coisa. Painel unificado, tempo real, insights acionáveis. As palavras já não significam nada.

Quem chega ao site não quer ler sobre o produto. Quer saber se o produto tem o que ele precisa — se cobre as fontes que ele acompanha, se pega o mercado que interessa a ele, se está atualizado agora ou parou em março.

E havia uma restrição própria: esse público está no Brasil e fora dele. O site tinha que funcionar nos dois idiomas sem virar dois projetos.

O produto se apresenta sozinho

A decisão central: em vez de descrever, mostrar.

A primeira tela traz um selo ao vivo com o volume classificado no dia, e logo abaixo o feed real das últimas vinte e quatro horas — manchete, fonte, país, pontuação de relevância, há quanto tempo entrou.

Não é ilustração de interface. É o produto rodando.

Um número que muda sozinho vale mais do que qualquer adjetivo. Ele prova que tem alguém acordado do outro lado.

Logo abaixo, os contadores que respondem à pergunta de cobertura antes de ela ser feita: quantas fontes, quantos países, quantos livros em ranking, quando foi a última ingestão. Se a resposta for “há quarenta e oito minutos”, a conversa sobre atualidade acabou.

Ambiente noturno, sem ser moda

A interface é escura porque o contexto pede, não porque está na moda.

Isso é painel de leitura — alguém passando os olhos em dezenas de itens seguidos, provavelmente cedo, provavelmente antes do primeiro café. Superfície escura reduz fadiga nessa varredura, e faz a cor de sinal trabalhar: âmbar para o que importa, tons de estado para o que está subindo ou caindo.

Tipografia única em duas vozes — texto e monoespaçada — porque dado precisa de alinhamento previsível para ser comparado a olho nu.

O blog que se escreve

A parte que o visitante não vê: o blog recebe a coluna semanal sem ninguém abrir o repositório.

O sistema de análise gera o rascunho, uma pessoa aprova numa tela de revisão, e a aprovação publica direto no repositório via API. O push dispara o build, o site reconstrói e a newsletter sai minutos depois.

Entre aprovar e estar no ar: cerca de noventa segundos.

E uma trava intencional: a lista de temas permitidos é fechada no código. Tema fora da lista quebra o build. É rígido de propósito — melhor o erro aparecer na publicação do que a taxonomia do blog apodrecer em silêncio ao longo de um ano.

O que construímos

Um site institucional estático e bilíngue, com blog alimentado por automação, análise de navegação sem cookies e publicação contínua a partir de infraestrutura própria.

Sem plataforma de terceiro no caminho, sem mensalidade de CMS, sem dependência que um dia muda de preço.

O mercado editorial num estalar de dedos. O site precisava ser rápido do mesmo jeito.


Dados para nerds

Stack

  • Astro 6 totalmente estático — o build gera HTML, sem JavaScript de servidor
  • Tailwind CSS 4 via plugin Vite
  • MDX para os posts, com validação de esquema no build
  • Sitemap gerado automaticamente
  • Geist e Geist Mono, carregadas com display=optional
  • Fundo ambiente em partículas, carregado de forma preguiçosa, com bloqueio de thread zero

Infraestrutura e deploy

  • Repositório em servidor Git próprio (Forgejo), self-hosted
  • Integração contínua nativa do Forgejo → imagem Docker → container atrás de Traefik em VPS própria
  • Do push ao site no ar: 30 a 90 segundos
  • Sem dependência de plataforma de deploy proprietária

Publicação automatizada

  • A coluna semanal é gerada pelo sistema de análise, revisada por uma pessoa e publicada via API de conteúdo do Forgejo
  • A publicação dispara o build, que dispara a newsletter
  • Frontmatter obrigatório validado no build (título, descrição, data, autor, temas, tempo de leitura)
  • Lista de temas fechada no código: tema fora da whitelist quebra o build de propósito

Privacidade e medição

  • Análise de navegação self-hosted, sem cookies e sem coleta de dado pessoal
  • Nenhum rastreador de terceiro no site
  • Conformidade com LGPD por arquitetura, não por banner

Internacionalização

  • Português e inglês na mesma base de código
  • Seletor de idioma persistente
  • Conteúdo do blog e páginas institucionais versionados juntos
Galeria

Detalhes do Projeto

Disponível para novos projetos

Como você gostaria que sua história fosse contada?

Conta o que você tem em mente. A gente ouve antes de propor qualquer coisa.

Fale com a gente