Um sistema interno de gestão de câmbio construído do zero, do fluxo do usuário à componentização de cada tela.

Client
Hunter Douglas
Role
UI Design
Duration
8 semanas
Scope
Protótipo de alta fidelidade
Visão Geral
A Hunter Douglas precisava de um sistema interno para gerenciar taxas de câmbio, acompanhar mudanças programadas em um calendário e controlar custos vinculados a essas taxas. Não existia nenhuma versão anterior: o sistema foi desenhado do zero, desde o primeiro fluxo até o último componente.

O Desafio
Sem um sistema existente como ponto de partida, cada decisão precisava ser pensada da estrutura para cima:
Nenhum fluxo estava definido: como o usuário adiciona uma taxa, edita, exclui ou faz upload em lote
Regras de negócio ainda em aberto, como se a moeda de origem deveria ser sempre fixa ou quais campos são obrigatórios
Módulos distintos que precisavam funcionar de forma independente, mas parecer parte do mesmo sistema

A Abordagem
Antes de desenhar qualquer tela, mapeei os fluxos completos de cada módulo: como o usuário cadastra uma taxa, o que acontece durante o upload de um arquivo, como o sistema deve se comportar quando há mais de uma mudança programada no mesmo dia.

Fluxo de usuário do zero
Defini cada jornada principal: adicionar e excluir taxas, simular cotação, fazer upload e download de bases, navegar entre visão mensal e anual no calendário. Cada fluxo previu estados de carregamento, confirmação e erro, não só a tela final.

Componentização
Construí os componentes (tabelas, filtros, botões, pop-ups) para serem reutilizados nos módulos, garantindo que o padrão definido em Câmbio se replicasse automaticamente em Calendário e Gestão de Custo, sem retrabalho.
Decisões de produto
Muitas perguntas não tinham resposta óbvia: se a moeda de origem deveria ser sempre fixa, se deveria existir botão de exclusão de taxa, o que aconteceria em dias com múltiplas mudanças programadas. Documentei cada uma e alinhei com o time antes de desenhar a solução final.
