Eliminando fricções críticas no fluxo de contratação de serviços para simplificar a operação e acelerar o fechamento de novas vendas.
Quando o projeto chegou até mim, algumas telas já tinham sido desenvolvidas com base em um código existente e bem estruturado. A questão era que alguns fluxos de busca por serviços careciam de maior clareza e não seguiam os padrões já consolidados por aplicativos concorrentes. Antes de qualquer decisão de design, precisei entender a lógica do código para mapear meus limites e identificar onde havia espaço real para inovar.
Fig 01. Versão original do PetYouGo, evidenciando problemas de hierarquia visual e navegação confusa.
Esta etapa conecta meus primeiros rabiscos de estrutura com o fluxo real das telas em alta fidelidade. Eu desenhei essa transição para testar como as categorias e os filtros se comportariam na interface, garantindo que a busca por serviços pesados se transformasse em uma experiência limpa e totalmente focada no essencial.
Fig 02. Mapeamento do fluxo antigo: caminhos longos que faziam o tutor desistir antes de fechar o agendamento.
O fluxo original exigia que o tutor preenchesse campos extensos antes de visualizar qualquer resultado. Redesenhei essa jornada transformando entradas manuais em escolhas visuais rápidas, reduzindo o esforço cognitivo e tornando o processo de agendamento mais direto e fluido do início ao fim.
Desenhei as interações de rolagem e transição de telas para garantir que o tutor encontre um estabelecimento com o menor número de cliques possível. No vídeo ao lado, você pode acompanhar como a barra de busca e os cartões de prestadores respondem de forma imediata, trazendo informações cruciais — como distância e avaliação — logo na primeira camada visual, sem sobrecarregar a tela.
Para estruturar o fluxo de hotelaria do Pet YouGo, utilizei o FigJam para cruzar referências de mercado com as dúvidas operacionais da equipe técnica. Esse mapeamento visual funcionou como uma matriz de decisão, onde listei os principais gargalos de navegação — como a complexidade na busca por localização e as regras de paginação de dados — antes de iniciar o desenho das telas. Essa articulação prévia permitiu antecipar os cenários de erro e alinhar o escopo diretamente com as restrições da engenharia, garantindo que o design nascesse tecnicamente viável.
Fig 03. Alinhamento de restrições: mapeando a jornada de hotelaria em paralelo com as limitações do código para garantir que a nova interface fosse 100% viável de programar.
Um ponto de atrito recorrente era a dúvida do usuário antes de confirmar o agendamento. Integrei um canal de suporte contextual diretamente no fluxo, permitindo que o tutor tirasse dúvidas sem sair da jornada de contratação — reduzindo abandonos e aumentando a confiança no momento decisivo.
A etapa de fechamento concentra as decisões mais críticas do usuário. Simplifiquei o resumo do pedido, destaquei informações essenciais e reduzi campos desnecessários — para que o tutor chegasse à confirmação com clareza total sobre o que estava contratando.
A tela de pagamento e confirmação exige um nível extra de confiança visual. Apliquei elementos que reforçam a segurança da transação, mantendo a identidade visual do aplicativo e garantindo que o usuário se sentisse seguro em cada etapa do fechamento.
Antes de propor qualquer solução, investi tempo para entender o que o código permitia e o que não permitia. Esse mapeamento foi essencial para evitar retrabalho e propor interfaces que pudessem ser implementadas sem rupturas na arquitetura existente.
Sem acesso direto ao desenvolvedor principal, estabeleci um protocolo claro com os desenvolvedores juniores: documentava cada dúvida com precisão, propunha alternativas viáveis e aguardava confirmação antes de avançar — criando um ritmo de entrega confiável e previsível.
Para garantir que o design fosse implementado fielmente, organizei cada entrega com especificações detalhadas de espaçamento, tipografia e comportamento. A documentação consistente foi o que permitiu manter a qualidade visual mesmo em ciclos de entrega rápidos.
Este projeto me ensinou que trabalhar dentro de restrições não é um obstáculo — é uma disciplina. A comunicação indireta com o time de desenvolvimento me tornou mais preciso nas perguntas e mais criterioso em cada entrega.
Aprendi também que organizar arquivos e construir um design system consistente desde o início não são etapas secundárias — são o que garante qualidade e escalabilidade à medida que o produto cresce. E que paciência, mais do que uma virtude, é uma competência de design.
Redesenhando um ecossistema complexo para reduzir o erro humano e acelerar a tomada de decisão.
Eliminando a complexidade financeira de microentreendedores para reduzir erros operacionais e acelerar o controle de adiantamentos no setor de beleza.