Pular para o conteúdo
Caso técnico

CupomZen.
121 marcas, busca em tempo real.

Agregador de cupons e ofertas dos principais marketplaces do Brasil. Construído pela CME Tec como caso técnico de SaaS, integração e automação em produção.

O desafio técnico

Coletar, normalizar e servir em escala

Cada marketplace tem sua API, seu rate limit, seus formatos. Unificar tudo em um portal exige engenharia.

01

Múltiplas fontes, formatos diferentes

121 marcas via Lomadee, Amazon scraper, APIs próprias. Cada uma com sua estrutura, normalizadas para um schema comum.

02

Rate limit e resiliência

Coletas a cada 30 minutos com Celery Beat. Retentativa com backoff exponencial, dead-letter para falhas, deeplink cache para evitar regerar.

03

Busca em tempo real

Index PostgreSQL com GIN/GIST, busca textual e filtros por loja, categoria, faixa de preço. Resultados balanceados via round-robin.

04

SEO/GEO/AEO no nível do produto

Schema.org Product/Offer/FAQPage gerado em cada página. Sitemap dinâmico, robots, Open Graph por produto. Geração de conteúdo SEO via LLM local (Ollama Llama 3.1).

05

Tracking de comissão

Tabela de pedidos afiliados, postback dos parceiros, deduplicação. Webhooks recebidos e processados de forma idempotente.

06

Compliance e analytics

GTM Server-Side, GA4, Consent Mode v2, Web Push com VAPID. LGPD by design no funil de tracking.

Stack

Construído com

Tecnologias maduras, escolhidas por estabilidade e produtividade.

Backend

FastAPI · Python 3.12. Roteamento async, validação Pydantic, OpenAPI automático.

Frontend

Jinja2 · HTMX. SSR puro, JS mínimo via HTMX, CSP rigorosa. Mobile-first, Core Web Vitals verde.

Banco & cache

PostgreSQL 18 · Redis. Índices GIN para busca textual, cache de deeplinks, sessões.

Filas

Celery · Celery Beat. Workers separados (default + LLM), schedules a cada 30 min, daily, hourly.

Observabilidade

Logs estruturados · GTM Server-Side · GA4. Eventos de click, conversão, push subscription tudo rastreado.

IA local

Ollama · Llama 3.1 8B. Geração de descrições SEO em português, rodando local sem custo de API externa.

O que isso demonstra

Capacidade técnica em produção

CupomZen não é um exercício acadêmico. É um sistema rodando em produção que prova competências.

Integração com APIs externas

121 fontes diferentes. Cada uma com seu protocolo. Camada de normalização sólida, mockável e testável.

Automação em escala

Coletas contínuas. Celery Beat orquestrando dezenas de jobs sem comprometer o tempo de resposta da web.

SEO técnico

Schema.org completo. Sitemap dinâmico, OG por página, FAQPage embutido, conteúdo otimizado para mecanismos generativos.

Performance

Tudo SSR + HTMX. Sem framework JS pesado, sem bundle de megabytes. Páginas leves e rápidas.

Vamos construir algo?

Tem um projeto que parece com isso?

Integração de múltiplas fontes, automação com filas, SEO técnico, IA local — já sabemos fazer. Conta o que você precisa.

Conversar sobre projeto