Tia Emília – E-commerce de Produtos Digitais com IA e PIX

Plataforma fullstack de produtos digitais com checkout PIX, processamento de webhook e conteúdo assistido por IA.

Visão geral

Plataforma fullstack para venda de produtos digitais educativos, com checkout via PIX (Mercado Pago), webhook assíncrono, entrega automatizada por e-mail e CMS de blog com apoio de IA.

Desafio

  • A venda de produtos digitais dependia de confirmação manual de pagamento e envio operacional repetitivo.
  • Isso gerava atraso na entrega, risco de inconsistência e pouca rastreabilidade do ciclo de compra.

Solução

  • Implementei checkout PIX com Mercado Pago, processamento assíncrono de webhook e reconciliação idempotente.
  • Automatizei entrega por e-mail e conectei gestão de conteúdo com apoio de IA para manter ritmo editorial.
  • Organizei o fluxo transacional para reduzir intervenção manual e aumentar confiabilidade operacional.

Arquitetura

  • Arquitetura fullstack com App Router
  • Server Actions + API Routes
  • Processamento assíncrono de webhook
  • Modelo de domínio unificado de agendamento
  • Integração com gateway de pagamento externo

Decisões técnicas

  • Escolhi webhook idempotente em vez de processamento cego de eventos para evitar duplicidade financeira.
  • Escolhi processamento assíncrono em vez de bloqueio no fluxo de checkout para desacoplar confirmação de pagamento da UX.
  • Escolhi entrega transacional por e-mail em vez de envio manual para garantir rastreabilidade e consistência.

Destaques de Engenharia

  • Geração dinâmica de QR Code PIX
  • Reconciliação idempotente de webhook
  • Resolução de conflito por sobreposição de agenda
  • Fluxo editorial assistido por IA
  • Entrega de e-mail transacional

Impacto

  • Entrega automatizada de produtos digitais
  • Redução da verificação manual de pagamento
  • Gestão unificada de agenda e eventos

Resultado

  • Antes: confirmação de pagamento e entrega eram manuais -> Depois: fluxo automatizado com webhook e envio transacional.
  • Antes: risco de duplicidade em eventos financeiros -> Depois: reconciliação idempotente com retries controlados.
  • Antes: baixa rastreabilidade operacional -> Depois: trilha de eventos para auditoria e suporte.

Métricas

Lighthouse

Mobile: [preencher] | Desktop: [preencher]

Tempo de publicação

Antes: [preencher] -> Depois: [preencher]

SEO / Google Search Console

Impressões: [preencher] | Cliques: [preencher] | CTR: [preencher]

Tecnologias

  • Next.js 16
  • React 19
  • TypeScript
  • PostgreSQL (Neon)
  • Drizzle ORM
  • Mercado Pago
  • Resend
  • Vercel Blob
  • OpenAI API