Case Study
Arquitetura front-end
![Consultores do projeto AXA a trabalharem em documentação para o marketplace](https://www.alter-solutions.pt/hs-fs/hubfs/%5BALL%5D%20Case%20Studies%20Images/1_1050x700_carolina_santos_ruben_martins.webp?width=450&height=300&name=1_1050x700_carolina_santos_ruben_martins.webp)
Cliente
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)