Pular para o conteúdo
PROJETO EM PRODUÇÃO

Plataforma de Faturamento SaaS

SaaS de faturamento serverless que reduziu custos de infra e latência no fechamento mensal.

expostacker.com.br
live preview
Stack tecnológica: Next.js 16 PostgreSQL Cloudflare Edge

Cliente

Acme Corp International

Setor

Varejo premium

Linha do tempo

Aplicação ao vivo

Abrir aplicação

O desafio

O cliente gastava R$ 4.500 mensais com instâncias pesadas da AWS e sofria com picos de latência no fechamento de faturas.

A abordagem

Migramos todo o ecossistema para arquitetura serverless distribuída com proxy de borda, autenticação JWT na edge e banco Neon com autoscaling.

A solução

Linha do tempo

Como o projeto foi conduzido, do mapeamento ao deploy. How the project was conducted, from mapping to deploy.

Metodologia

Como o projeto foi conduzido, do mapeamento ao deploy. How the project was conducted, from mapping to deploy.

Arquitetura

Diagrama conceitual — não reflete implementação real

Stack tecnológica

Escolhas técnicas e o que ficou para fora.

Decision log

O que escolhi, o que rejeitei e por quê.

Next.js 15 em vez de SPA

Por que: Escolhi uma arquitetura com renderização híbrida para ganhar SEO, SSR e melhor performance inicial. Uma SPA pura teria dificultado a indexação e a experiência no primeiro carregamento.

Alternativas rejeitadas: SPA tradicional com React Router — rejeitada por falta de SSR e metadados dinâmicos.

PostgreSQL em vez de MongoDB

Por que: Optei por um banco relacional por causa dos catálogos, estoque e pedidos, que exigem consistência e relacionamentos bem definidos.

Alternativas rejeitadas: MongoDB — rejeitado porque o modelo de dados do projeto se beneficia mais de esquemas rígidos e transações ACID.

Gamificação por tiers em vez de leaderboards abertos

Por que: Criei um sistema de tiers fechado para reconhecer progresso sem expor todos os usuários em rankings públicos, evitando desmotivação dos participantes que estão começando.

Alternativas rejeitadas: Leaderboard global aberto — rejeitado por pressionar usuários iniciantes e mascarar evolução individual.

FASSI.AI

Respostas validadas contra catálogo. Fallback para busca estática. Cache de 24h. Responses validated against catalog. Fallback to static search. 24h cache.

Gamificação

Sistema de motivação estruturado para vendedores. Structured motivation system for sales teams.

Pontos de experiência (XP)

Cada ação comercial gera XP, tornando o progresso visível e mensurável.

Ligas e temporadas

Divisão em ligas por desempenho, com rebaixamento e promoção a cada ciclo.

Badges e conquistas

Reconhecimento por metas específicas, ritmo e consistência de vendas.

Ranking ao vivo

Classificação atualizada em tempo real para estimular competição saudável.

Recompensas e desbloqueios

Benefícios tangíveis desbloqueados por patamar de pontuação.

Desafios e missões

Objetivos de curto prazo para manter o engajamento e testar novas táticas.

Gamificação

Ação
XP
Liga
Badge
Ranking
Recompensa
Motivação
Nova ação

Segurança e acesso

Resultados

Resultados reportados pelo cliente durante o rollout

92 % Redução de Custo de Infra
45 ms Tempo de Resposta Médio
100 % Disponibilidade de APIs

Dados reportados pelo cliente

Lições aprendidas

Nem tudo saiu como planejado.

Vendedores adotam quando o gerente adota primeiro

Gamificação funciona até virar rotina — precisa de mecânicas sazonais

Content curation é mais importante que a tecnologia em si

Pronto para construir algo similar?

Transformei um ecossistema complexo em uma plataforma intuitiva que escala com o negócio. Posso fazer o mesmo para o seu projeto.