case brb
site
um pouco sobre o cliente
BRB
A transformação digital no setor financeiro exige mais do que apenas sistemas robustos; exige acessibilidade e inteligência de dados.
A Financeira BRB já possuía uma infraestrutura sólida, mas precisava expandir e otimizar a forma como interagia com seus clientes e geria suas informações de crédito.
a dor
Dificuldades:
O principal desafio da Financeira BRB era a ausência de uma interface visual clara e acessível para o atendimento ao cliente. Todas as lógicas de negócio e processos operacionais já existiam e funcionavam perfeitamente em uma API interna, mas faltava a “ponte” entre essa inteligência e o usuário final. Além disso, a equipe de operações carecia de painéis visuais (dashboards) dinâmicos para acompanhar, analisar e gerenciar as linhas de crédito de forma estratégica e em tempo real.
como solucionar
Solução:
Para resolver esse cenário, a EngNet propôs uma solução integrada que uniu consultoria de software a um desenvolvimento focado na experiência do usuário. Em vez de reescrever regras de negócio, aproveitamos a API existente e construímos um portal web, voltado ao cliente, que serve como porta de entrada oficial para os serviços da financeira. Em paralelo, desenvolvemos dashboards internos inteligentes, transformando os dados brutos da API em métricas visuais que facilitam e aceleram a tomada de decisão dos gestores de crédito.
como fizemos
Metodologia adotada
Como o núcleo do back-end já estava consolidado na API da financeira, nosso escopo focou inteiramente no desenvolvimento Front-end. Para garantir a criação de uma interface visual moderna, segura e de alta performance, escolhemos utilizar React em conjunto com TypeScript.
Por que usamos o reactnative?
A decisão por essas tecnologias foi estratégica, visando a segurança e a escalabilidade que o setor financeiro exige. Os principais benefícios são:
- Prevenção de erros com TypeScript: Em um sistema que lida com dados sensíveis e linhas de crédito, a precisão é inegociável. O TypeScript adiciona tipagem estática ao código, o que significa que conseguimos mapear exatamente os dados que vêm da API, prevenindo falhas de integração e bugs críticos antes mesmo do projeto ir para o ar.
- Agilidade e Componentização do React: O desenvolvimento de dashboards complexos e de um portal de atendimento foi muito acelerado graças à arquitetura de componentes do React. Criamos botões, gráficos e formulários padronizados que puderam ser reaproveitados em diferentes partes do sistema, economizando tempo de desenvolvimento e mantendo o design do site extremamente consistente.
- Performance: A interface precisa ser rápida. O React atualiza apenas os componentes necessários na tela quando os dados da API mudam, garantindo que os painéis financeiros carreguem rapidamente e ofereçam uma navegação fluida, sem travamentos.
O que é React?
O React é uma das bibliotecas de interfaces de usuário mais populares do mercado, mantida pela Meta. Ele permite a criação de aplicações web de página única (SPAs) altamente dinâmicas e reativas. Já o TypeScript é uma tecnologia desenvolvida pela Microsoft que atua como um “superconjunto” do JavaScript. Ele abraça todas as funcionalidades originais da linguagem, mas introduz ferramentas rigorosas de verificação de tipos. Ao unir os dois, entregamos um código extremamente limpo, seguro, fácil de manter a longo prazo e perfeitamente capacitado para lidar com o peso e a responsabilidade de uma operação financeira.

