DHL
2021
Aplicação web desenvolvida para a DHL para gerenciar todo o ciclo de geração de multas, centralizando informações, acompanhamento e processamento das multas.
Sobre o projeto
Este projeto foi uma refatoração completa de um sistema já existente utilizado pela DHL para gerenciamento de multas operacionais de demurrage e detention. A nova versão contemplava todo o fluxo de gerenciamento, desde os dados operacionais envolvidos até o tratamento das multas geradas a partir deles.
O sistema era utilizado por centenas de pessoas e trabalhava com um grande volume de dados operacionais.
O desafio
O aplicativo existente precisava ser modernizado sem perder os processos de negócio que já suportava. Em vez de realizar apenas alterações incrementais na interface antiga, o projeto envolveu a reconstrução do frontend do zero e uma reavaliação da forma como os fluxos e as informações do sistema deveriam ser organizados.
O aplicativo também foi desenvolvido especificamente para uso em desktop, permitindo priorizar a apresentação de grandes volumes de informação e os fluxos operacionais necessários para o sistema.
Meu papel
Fui responsável pelo frontend durante todo o projeto, desde a definição da arquitetura e criação de soluções para os fluxos do sistema até a implementação da interface final.
Isso envolveu decisões sobre estrutura de componentes, arquitetura do aplicativo, apresentação dos dados e interações, além do trabalho de entender os requisitos necessários para transformar os processos de negócio existentes no novo sistema.
Implementação
O frontend foi reconstruído com Angular, utilizando Angular Material como base de componentes. O backend foi desenvolvido com .NET e C#, enquanto Oracle e PL/SQL eram utilizados para armazenamento dos dados e lógica do banco de dados.
O projeto evoluiu de Angular 7 para Angular 14 durante o processo de modernização, com a arquitetura e a interface do frontend sendo reconstruídas de acordo com os requisitos do novo sistema.