Case Study · Product Design

Estruturando Crescimento: Design System White Label.

Criando uma arquitetura capaz de sustentar expansão contínua.

Case Study · Product Design

Estruturando Crescimento: Design System White Label.

Criando uma arquitetura capaz de sustentar expansão contínua.

Time de design:

Julio Madalena e Vinícius Jardim

Meu papel:

Lider

Duração:

2 meses (2024)

Contexto

Uma base única para múltiplas instituições.

O Bank of Banks é uma conta digital PJ em modelo white label que permite diferentes instituições operarem sob suas próprias marcas usando a mesma base tecnológica.

Cada cliente possui identidade visual, regras de negócio e ofertas comerciais distintas. A estratégia inicial priorizou baixa customização da base, acelerando a validação das funcionalidades.

Problema

Quando o crescimento começa a gerar fricção.

A combinação entre múltiplas marcas e novas funcionalidades expôs a ausência de padronização clara, refletindo-se em impactos operacionais concretos:

Retrabalho frequente

(design e engenharia)

Aumento do tempo
de implementação

Dificuldade de manutenção
na plataforma

Sem intervenção, a complexidade escalaria tanto que colocaria em risco a sustentabilidade do modelo white label.

Processo

O trade-off da padronização.

Investir na construção de um Design System em uma startup early-stage envolve trade-offs reais.

Argumentos contra

O produto ainda estava em fase de exploração e validação de funcionalidades.

Mudanças frequentes e iterações constantes poderiam tornar um sistema rígido e prematuro.

O investimento inicial de tempo poderia atrasar entregas em um contexto de prazos apertados.

Argumentos a favor

No setor financeiro, consistência não é apenas estética, é fator de confiança.

O modelo white label exigia flexibilidade para múltiplas marcas, mas também uma base coesa.

A ausência de padrões claros já estava gerando retrabalho e dificultando a evolução do produto.

A decisão não poderia ser individual. Precisava ser construída coletivamente entre design, engenharia e negócio.

Workshop

Construindo consenso para escalar.

Estruturamos um workshop multidisciplinar para enquadrar o tema de forma objetiva. Ao apresentar cases consolidados e artigos com evidências de ganho de produtividade, deslocamos a discussão do custo inicial para o impacto estrutural no médio prazo.

Biblioteca vista como custo inicial

Biblioteca vista como infraestrutura

Discussão focada em esforço

Discussão focada em impacto

Dúvida sobre o retorno

Clareza sobre a eficiência futura

Debate sobre iniciar ou não

Debate sobre como executar

A partir desse momento, a discussão deixou de ser se deveríamos estruturar, 
e passou a ser como fazer isso da forma mais eficiente possível.

Abordagem

Da análise à estratégia.

Com o consenso estabelecido, organizamos a construção do sistema em etapas claras e complementares.

1. Análise

Auditoria

Inventariamos a interface para mapear componentes, duplicações e inconsistências, identificando onde a padronização teria maior impacto.

Benchmark

Analisamos bancos digitais e fintechs consolidadas para compreender como sistemas escaláveis organizam sua base.

O PRINCIPAL INSIGHT

A camada visual pode variar entre marcas, mas a estrutura precisa permanecer consistente. Esse entendimento orientou a organização do sistema.

2. Estrategia

A estratégia foi definida para equilibrar flexibilidade de marca, consistência técnica e evolução progressiva do produto.

Duas camadas estruturais

A separação entre core imutável e camada de marca permitiu acomodar diferentes identidades sem comprometer a coesão do produto.

Foco no essencial

A primeira versão focou nos fundamentos (cores, tipografia e grid) estruturando átomos e componentes simples antes de expandir o sistema.

Evolução contínua

Novas funcionalidades passaram a ser compostas a partir da base definida, enquanto telas existentes eram atualizadas gradualmente.

3. Princípios de Design

Flexibilidade

Para sustentar o modelo white label e múltiplas marcas

Consistência

Para garantir previsibilidade técnica e escalabilidade

Simplicidade

Evitando complexidade desnecessária na base

4. Construção do Design System

O sistema foi estruturado em duas camadas complementares:

Core estrutural (imutável)

Core estrutural (imutável)

Hierarquia tipográfica

Estados e comportamentos

Padrões de interação

Essa camada garantia estabilidade e previsibilidade, independentemente da marca aplicada.

Camada de marca (mutável)

Tokens de cor

Logotipo e elementos visuais

Ilustrações

Cada cliente configurava três cores principais: cor de fundo, cor de botões e cor de contraste. O restante permanecia em tons neutros.

4. Construção do Design System

O sistema foi estruturado em duas camadas complementares:

Core estrutural (imutável)

Core estrutural (imutável)

Hierarquia tipográfica

Estados e comportamentos

Padrões de interação

Essa camada garantia estabilidade e previsibilidade, independentemente da marca aplicada.

Camada de marca (mutável)

Tokens de cor

Logotipo e elementos visuais

Ilustrações

Cada cliente configurava três cores principais: cor de fundo, cor de botões e cor de contraste. O restante permanecia em tons neutros.

Resultado

O sistema em prática.

As interfaces passaram a ser construídas exclusivamente a partir da base estrutural definida, evidenciando coerência entre marcas e clareza na evolução do produto.

1. Tipografia

Mantivemos a fonte Montserrat já adotada pelo produto, mas estruturamos sua aplicação. Definimos uma escala tipográfica clara, pesos consistentes e hierarquia previsível para eliminar variações arbitrárias.

2. Cores

As cores de marca eram definidas por cada cliente, mas estruturamos a base comum do sistema. Definimos uma paleta neutra consistente e cores semânticas padronizadas, garantindo estabilidade visual independentemente da identidade aplicada.

Neutras

Neutral/ 01

#FFFFFF

Neutral/ 02

#F9F9F9

Neutral/ 03

#F0F0F0

Neutral/ 04

D9D9D9

Neutral/ 05

#B1B1B1

Neutral/ 06

#656565

Neutral/ 07

#4E4E4E

Neutral/ 08

#202020

Semânticas

Error/ 10

#FBE8E9

Error/ 30

#F4BBBE

Error/ 80

#E04951

Error/ 100

#DA1E28

Warning/ 10

#FEF9E8

Warning/ 30

#FBEDBB

Warning/ 80

#F9E7A4

Warning/ 100

#F1C21B

Success/ 10

#E9F6ED

Success/ 30

#BDE3C8

Success/ 80

#9CD5AD

Success/ 100

#202020

2. Cores

As cores de marca eram definidas por cada cliente, mas estruturamos a base comum do sistema. Definimos uma paleta neutra consistente e cores semânticas padronizadas, garantindo estabilidade visual independentemente da identidade aplicada.

Neutras

Neutral/ 01

#FFFFFF

Neutral/ 02

#F9F9F9

Neutral/ 03

#F0F0F0

Neutral/ 04

D9D9D9

Neutral/ 05

#B1B1B1

Neutral/ 06

#656565

Neutral/ 07

#4E4E4E

Neutral/ 08

#202020

Semânticas

Error/ 10

#FBE8E9

Error/ 30

#F4BBBE

Error/ 80

#E04951

Error/ 100

#DA1E28

Warning/ 10

#FEF9E8

Warning/ 30

#FBEDBB

Warning/ 80

#F9E7A4

Warning/ 100

#F1C21B

Success/ 10

#E9F6ED

Success/ 30

#BDE3C8

Success/ 80

#9CD5AD

Success/ 100

#202020

3. Grind System

Formalizamos o grid como parte do core estrutural do sistema, ajustando a margem lateral para 20px em vez de 24px. Essa decisão permitiu ganhar área útil sem comprometer a sensação de respiro, equilibrando densidade e clareza na interface.

4. Botões

Estruturamos uma hierarquia clara de ações através de dimensões padronizadas. Botões primários (48px), secundários (32px) e features (104px) foram definidos com proporções específicas para refletir prioridade e contexto de uso.

Primário

Secundário

Feature

5. Aplicação

As telas foram construídas integralmente a partir dos componentes definidos no Design System, evidenciando coerência entre marcas e previsibilidade na evolução do produto.

Área Pix

Transferência Pix

Favortios Pix

Cartões Virtuais - Detalhes

Cartões virtuais - Lista

Cartões virtuais - Fatura

Limites de transação

Configuração de limites

Alteração de Limites

Resultado

O sistema em prática.

As interfaces passaram a ser construídas exclusivamente a partir da base estrutural definida, evidenciando coerência entre marcas e clareza na evolução do produto.

1. Tipografia

Mantivemos a fonte Montserrat já adotada pelo produto, mas estruturamos sua aplicação. Definimos uma escala tipográfica clara, pesos consistentes e hierarquia previsível para eliminar variações arbitrárias.

2. Cores

As cores de marca eram definidas por cada cliente, mas estruturamos a base comum do sistema. Definimos uma paleta neutra consistente e cores semânticas padronizadas, garantindo estabilidade visual independentemente da identidade aplicada.

Neutras

N/ 01

N/ 02

N/ 03

N/ 04

N/ 05

N/ 06

N/ 07

N/ 08

Semânticas

E/ 10

E/ 30

E/ 80

E/ 100

W/ 10

W/ 30

W/ 80

W/ 100

S/ 10

S/ 30

S/ 80

S/ 100

3. Grind System

Formalizamos o grid como parte do core estrutural do sistema, ajustando a margem lateral para 20px em vez de 24px. Essa decisão permitiu ganhar área útil sem comprometer a sensação de respiro, equilibrando densidade e clareza na interface.

4. Botões

Estruturamos uma hierarquia clara de ações através de dimensões padronizadas. Botões primários (48px), secundários (32px) e features (104px) foram definidos com proporções específicas para refletir prioridade e contexto de uso.

Primário

Secundário

5. Aplicação

As telas foram construídas integralmente a partir dos componentes definidos no Design System, evidenciando coerência entre marcas e previsibilidade na evolução do produto.

Área Pix

Transferência Pix

Favortios Pix

Cartões Virtuais - Detalhes

Cartões virtuais - Lista

Cartões virtuais - Fatura

Limites de transação

Configuração de limites

Alteração de Limites

Impacto

A estrutura trouxe ganhos tangíveis.

Redução do tempo médio de entrega.

Número de instituições atendidas no período de 6 meses.

Aumento da previsibilidade técnica do sistema.

A complexidade deixou de acompanhar o ritmo de expansão do produto. O que começou como correção de inconsistências tornou-se vantagem competitiva para escalar o negócio.

Reflexões

Lições sobre escalar sistemas.

Design System é estratégia de escala, não apenas organização visual.

Padronização bem estruturada aumenta autonomia em vez de restringi-la.

Alinhamento cultural é tão importante quanto arquitetura técnica.

Em modelos white label, disciplina na padronização sustenta crescimento.