Case Study

Arquitetura front-end

Consultores do projeto AXA a trabalharem em documentação para o marketplace

Cliente

axa_branco_3

Indústria
  • Seguros
  • Presente em 51 países
  • 94 milhões de clientes
  • 147,000 funcionários e distribuidores

Desafio

Criação de um padrão de desenvolvimento de componentes UI através da tecnologia Web Components.

Normalização do desenvolvimento em Angular, nomeadamente de análise estática, testes unitários, boas práticas e inovações do mercado.

Com os novos componentes, a AXA será tecnologicamente agnóstica, deixando de ser relevante se a solução é Angular, React ou .Net (ou de qualquer outro tipo de tecnologia para desenvolvimento web), permitindo assim a poupança de tempo e dinheiro em projetos novos e antigos.


Solução e metodologia

  • Criação de um Marketplace de componentes com documentação em tempo real, demos, parâmetros e como usá-los.
  • Criação e manutenção de novos canais de comunicação (blogue, newsletters, apresentações, formações e inquéritos), dado que os componentes podem ser utilizados por outras entidades AXA (ex.: França, Japão, México, etc.).
  • Project generators com padrões definidos (para Angular e Stencil.js).

Tecnologias

  • Angular
  • Stencil.js
  • Node.js
  • Azure
  • AWS (Amazon Web Services)