Pular para o conteúdo
TV viewVamos conversar
PT
Todos os trabalhos

Acompanhamento de hábitos e rotinas compartilhadas

BetterTogether. Hábitos, refeições e exercícios em uma só visão diária

Um app em funcionamento para casais acompanharem hábitos, registrarem calorias ingeridas e exercícios e seguirem um desafio compartilhado. O dashboard diário liga os registros individuais à sequência conjunta, às recompensas e ao progresso ao longo do tempo.

Meu papel
Estratégia de produto, UX/UI e implementação
Status do projeto
Flutter Web/PWA publicado
Período
2026
Visão geral do dia, percurso compartilhado e balanço calórico do BetterTogether.
Componentes atuais do app com dados sintéticos de demonstração.
Interações atuais do app: visão geral do dia, balanço calórico e registro. Gravadas a partir dos componentes reais do app, com dados sintéticos de demonstração.
Visão geral do BetterTogether em modo escuro.
Componentes atuais do app com dados sintéticos de demonstração.

Componentes e interações atuais do app, demonstrados com dados sintéticos.

Minha contribuição

O BetterTogether reúne os pequenos registros do dia a dia em um desafio compartilhado: marcar um hábito, adicionar as calorias de uma refeição, registrar um exercício e voltar para ver o que mudou. Trabalhei na estratégia de produto, no UX/UI e na implementação em Flutter.

O app dá a cada pessoa uma visão diária e mantém visível o percurso da dupla. O trabalho de design se concentra na relação entre uma ação, o resultado registrado e o progresso que a interface mostra em seguida.

Um dia para cada registro

A faixa de datas muda, ao mesmo tempo, os registros de hábitos e os totais de calorias do dashboard. A pessoa pode voltar a um dia anterior, ver os registros daquele dia e adicionar um registro de ingestão ou de exercício na data selecionada.

Os hábitos têm uma tela própria e focada, com seletor de data e controles de conclusão. Um toque atualiza o estado na hora; se der erro ao salvar, o app volta ao estado anterior e explica que o registro não pôde ser salvo.

Hábitos diários e estados de conclusão no BetterTogether.
Componentes atuais do app com dados sintéticos de demonstração.

Deixar a conta das calorias legível

A pessoa digita a ingestão e o exercício manualmente em um painel numérico. A calculadora relaciona visualmente esses registros à meta diária configurada, usando um anel, um resultado com sinal e orientações contextuais.

Uma segunda visão da calculadora explica os termos por trás do que aparece na tela: metabolismo, ingestão, exercício e meta. A cor diferencia o progresso, a meta atingida e a meta ultrapassada. A pessoa pode conferir a conta no mesmo componente em que vê o resultado.

Balanço calórico interativo do BetterTogether.
Componentes atuais do app com dados sintéticos de demonstração.
Painel de registro de calorias do BetterTogether.
Componentes atuais do app com dados sintéticos de demonstração.
Explicação do balanço calórico do BetterTogether.
Componentes atuais do app com dados sintéticos de demonstração.

Definir o que conta como um dia a dois

A sequência conjunta tem uma regra específica: cada participante precisa concluir pelo menos um hábito e registrar ingestão ou exercício no mesmo dia. A interface mostra a sequência atual, a maior sequência e se o dia de hoje já conta.

Um carrossel horizontal deixa o desafio, a contagem regressiva e a revelação bloqueada ao alcance. As recompensas criam marcos ao longo do percurso compartilhado. Quando a revelação final fica disponível, ela passa para um espaço maior, com uma retrospectiva do desafio.

Card de contagem regressiva do desafio no BetterTogether.
Componentes atuais do app com dados sintéticos de demonstração.

Levar o feedback para todo o app

O sistema visual implementado usa fundos neutros, laranja quente, tipografia arredondada e textura granulada. Os temas claro e escuro mantêm a mesma hierarquia no dashboard, nos painéis numéricos e nas telas de progresso. A resposta ao toque, os números que mudam e as transições de página ligam os estados.

As configurações do desafio também deixam explícita a visibilidade dos dados: privados ou compartilhados entre os participantes. Quem cria o desafio controla essa configuração, e a pessoa convidada a herda. Meu trabalho liga essas decisões de interface ao app em Flutter e aos registros no Supabase.

Balanço calórico do BetterTogether depois de um registro.
Componentes atuais do app com dados sintéticos de demonstração.