Voltar para projetos

Vitra App

Um app para quem tem uma maquininha de cartão acompanhar, em tempo real, tudo o que vendeu no crédito, no débito e no pix, do total do dia ao comprovante de cada venda.

Papel
UX/UI Designer
Cliente
Projeto pessoal
Ano
2026
Plataforma
App mobile, claro e escuro
Três telas do app Vitra: visão geral no tema claro, tela de abertura e visão geral no tema escuro

Contexto

O Vitra é um app para lojistas que usam maquininhas de cartão. Neste projeto, desenhei o módulo Gestor de vendas: o lugar onde a pessoa vê, em tempo real, o que vendeu no crédito, no débito e no pix, em uma ou em várias lojas.

Os requisitos vieram prontos no briefing e o prazo era curto, sem etapa de descoberta. Por isso, concentrei o trabalho em organizar bem a informação, cobrir os estados de cada tela e construir uma base consistente de componentes.

Dois perfis, o mesmo app

O app atende dois tipos de pessoa com necessidades diferentes, e cada uma vê só o que faz sentido para ela:

  • Lojista: vê as vendas de todos os terminais, o valor líquido e as taxas descontadas, exporta relatórios e troca entre as lojas que administra.
  • Funcionário: vê apenas as vendas do seu terminal, consulta detalhes e comprovantes, mas não vê taxas nem exporta dados.

Na tela de conta, as permissões de cada perfil ficam listadas com o que está liberado e o que não está, e um aviso explica a quem pedir mudanças. Assim, ninguém fica procurando uma função que não tem.

Decisões de design

O número que importa primeiro

A visão geral abre com o total transacionado e, logo abaixo, o valor líquido e as taxas descontadas. Em seguida vêm as quebras por tipo de venda, bandeira e status, cada uma com barras que mostram a proporção sem precisar ler os números.

Período sempre à vista

Os atalhos Hoje, 7 dias, 30 dias e Personalizado ficam no topo das telas de visão geral e de vendas, para que a pessoa saiba sempre de que período são os valores.

Vendas que se leem rápido

A lista agrupa as vendas por dia, com o total de cada dia. Cada venda mostra tipo, bandeira, parcelas, horário, terminal e o status com cor e ícone. Vendas negadas aparecem com o valor riscado, para não serem confundidas com dinheiro recebido.

Detalhes prontos para o suporte

O detalhe da venda separa valores de dados da transação, e o NSU e o ID da transação têm botão de copiar, porque são as informações que o lojista mais repassa ao atendimento. O comprovante pode ser compartilhado direto da tela.

Ações em painéis inferiores

Filtros, ordenação, exportação e troca de loja abrem em painéis que sobem da parte de baixo da tela, ao alcance do polegar e sem tirar a pessoa da lista. O botão de aplicar filtros já diz quantas vendas vão aparecer.

Visão geral do lojista com total transacionado, valor líquido e taxasLista de vendas agrupada por dia, com status aprovada ou negadaDetalhes da venda com valores, dados da transação e botões de copiarPainel de filtros por tipo, status, bandeira e terminalPainel de exportação com escolha entre CSV e PDFPainel de troca de loja com o total de cada uma
Visão geral, vendas, detalhes e os painéis de filtro, exportação e troca de loja. Arraste para o lado para ver todas.

Claro e escuro

Todas as telas existem nos dois temas. Em vez de inverter as cores, cada token tem um valor próprio para o escuro: o azul de ação fica mais claro, o verde de sucesso mais vivo e as superfícies ganham tons de azul profundo, para manter o contraste e a identidade da marca.

Tela de abertura do Vitra com fundo azul escuro e botões Criar conta e EntrarVisão geral no tema claroVisão geral no tema escuro
Abertura e visão geral nos temas claro e escuro.

Guia de estilo

O projeto foi construído sobre tokens de cor, tipografia, espaçamento e raio, organizados no Figma com variáveis para os dois temas. Os componentes, como botões, campos, chips de filtro, itens de venda, selos de status, painéis inferiores e barra de navegação, usam esses tokens, o que permitiu montar todas as telas e estados com consistência dentro do prazo.

A tipografia é a Lato, legível em tamanhos pequenos e com números claros, essencial para um app de valores.

Cores em dois temas

Os mesmos tokens têm um valor no tema claro e outro no escuro.

Claro
Ação primária#0070C0Botões e links
Texto#1E222BTexto principal
Sucesso#0A7A35Aprovada, valor líquido
Erro#C0261BNegada, alertas
Cartão#FFFFFFSuperfícies
Borda#E2E6EEContornos
Escuro
Ação primária#00A5FFBotões e links
Texto#FFFFFFTexto principal
Sucesso#10E656Aprovada, valor líquido
Erro#FF6B6BNegada, alertas
Cartão#12114ASuperfícies
Borda#26256EContornos

Tipografia

LatoRegular 400, SemiBold 600, Bold 700
DisplayBold, 32 px
R$ 6.694,39
Título H2Bold, 20 px
Por tipo de venda
CorpoRegular, 16 px
Crédito, débito e pix da sua loja
Corpo médioRegular, 14 px
52 vendas aprovadas
LegendaRegular, 12 px
Terminal 1

Espaçamento e cantos

Espaçamento4, 8, 12, 16 px
Raios4, 8, 12, 16 px e pílula
Borda1 px