← Voltar para projetos
Corporativo2022 – 2023São Paulo, Brasil
TOTVS
TOTVS

Plataforma corporativa da TOTVS 30% mais rápida, com vários times entregando em paralelo

Plataforma orquestradora unindo vários sistemas internos em uma interface única. Quebramos a aplicação em pedaços que cada time pôde evoluir sem atrapalhar os outros e cobrimos os fluxos críticos com testes automáticos antes de cada subida — resposta 30% mais rápida e zero regressão chegando em produção.

AngularReactTypeScriptNode.jsReduxNgRxCypress
TOTVS·2022 – 2023
Plataforma corporativa da TOTVS 30% mais rápida, com vários times entregando em paralelo
-30%
Response time APIs
90%
Fluxos com E2E
1 ano e 3 meses
Duração
Contexto

O cenário do cliente

A TOTVS precisava unificar diversas APIs internas em uma plataforma orquestradora com interface coesa e times independentes evoluindo módulos em paralelo.

Desafio

O problema a resolver

Permitir desenvolvimento desacoplado de múltiplos times sem comprometer consistência visual, performance ou cobertura de testes em fluxos críticos da plataforma.

Solução

Como atacamos

Adotamos micro-frontends com Module Federation, isolando deploys e responsabilidades por domínio. Cada módulo passou a ter ciclo de release próprio.

Estruturamos uma suite Cypress cobrindo os principais fluxos ponta-a-ponta, integrada ao pipeline para barrar regressões antes de chegar à produção.

Resultado

O impacto entregue

Tempo de resposta das APIs caiu 30% após otimizações de cache e estado, e 90% dos fluxos críticos passaram a ser validados automaticamente em E2E.

Entregas

O que foi construído

  • Implementação de micro-frontends para plataforma orquestradora de APIs
  • Suite de testes E2E com Cypress cobrindo 90% dos fluxos críticos
  • Gerenciamento de estado complexo com Redux e NgRx
  • Melhoria de UX/UI com aumento na satisfação dos usuários

Tem um projeto parecido em mente?

Conte para gente o que você está construindo. Respondemos em até 24h úteis.