Saúde e bem-estar · acompanhamento de peso
Peso, medidas e fotos com os dados só no aparelho
Check-ins livres viram indicadores, projeção, gráficos e comparação de fotos, sem conta e sem servidor.

O desafio
A evolução aparece. As fotos ficam no aparelho.
Acompanhar uma perda de peso exige juntar pesagens, medidas e fotos em um só lugar e enxergar a tendência, sem mandar fotos do corpo para um servidor.
A construção
Registrar quando quiser e enxergar a tendência.
Um app instalável (PWA) organiza perfil e meta, check-ins livres com peso, medidas e fotos, indicadores de ritmo e projeção, gráficos de peso, variação semanal e medidas, e a comparação de fotos lado a lado, com divisor deslizante ou sobreposição. Tudo fica no navegador, em IndexedDB, sem conta e sem servidor; backup e migração entre aparelhos usam um arquivo ZIP.
- Registrar peso, medidas e fotos em qualquer combinação.
- Acompanhar ritmo, projeção e gráficos, com a opção de ver cada gráfico como tabela.
- Comparar fotos de duas datas e exportar a comparação em PNG.
Engenharia aplicada
Decisões que fazem diferença
Local-first de verdade.
Os dados ficam em IndexedDB no próprio aparelho, sem conta, servidor ou telemetria. As fotos são recomprimidas no navegador, o que descarta os metadados, e só saem de lá no backup que a pessoa exporta.
Uma fronteira para crescer.
As telas só conhecem uma interface de repositório. Login e sincronização podem entrar trocando a implementação dos dados, sem reescrever a interface.
Cálculos com teste.
Datas, unidades, tendência, projeção e backup têm testes automatizados. Um teste de ponta a ponta percorre o app do cadastro à exportação e restauração do backup.



Seu próximo projeto
Vamos construir o que sua operação precisa.
Conte o problema, as ferramentas que você usa e o que quer colocar para funcionar.