FalaFit
Um aplicativo de acompanhamento nutricional que troca formulários extensos por uma conversa. O usuário fala ou digita o que comeu, e o sistema estrutura os alimentos, calcula macronutrientes e atualiza o acompanhamento diário.

Reduzir o atrito sem perder estrutura
Registrar alimentação costuma exigir buscas, medidas, porções e vários campos. Esse esforço aparece justamente no momento em que a pessoa precisa criar consistência, tornando o hábito difícil de sustentar.
O desafio do FalaFit foi aceitar linguagem natural sem transformar a experiência em uma caixa preta. A entrada precisava ser simples, mas o resultado ainda deveria produzir alimentos, quantidades e macronutrientes editáveis e úteis para o acompanhamento.
Voz na entrada, dados organizados na saída
O usuário grava um áudio de até 60 segundos ou envia texto. Uma Edge Function valida a sessão e controla o uso antes de encaminhar o conteúdo ao fluxo de inteligência artificial.
O áudio é transcrito, os alimentos são extraídos e normalizados, e uma base local é consultada antes de qualquer estimativa nova. O resultado volta como uma refeição estruturada, alimenta o progresso diário e permanece ajustável pelo usuário.
A experiência foi entregue como aplicação web instalável e como aplicativo nativo para iOS e Android, com o mesmo domínio de dados e os mesmos controles de acesso.
Como funciona
Entrada natural
Áudio ou texto descreve a refeição sem formulário extenso.
Validação
A função de borda valida a sessão, origem e limite de uso.
Interpretação
Whisper transcreve e Claude transforma a fala em alimentos.
Normalização
O cache de alimentos reduz repetição e mantém dados reaproveitáveis.
Acompanhamento
Macros, progresso diário e histórico são atualizados na interface.
Decisões de produto e engenharia
Offline primeiro
Uma fila persistida permite registrar mensagens mesmo com conexão instável e sincronizar quando a rede volta.
Cache antes da IA
Alimentos já conhecidos são reutilizados. A IA entra quando falta uma referência, reduzindo custo e inconsistência.
Segurança por camada
Autenticação PKCE, RLS nas tabelas, webhooks autenticados e limites de uso protegem dados e infraestrutura.
Interfaces do aplicativo



O que chegou à produção
- Aplicativo publicado na App Store e no Google Play
- Registro por voz e texto com cálculo de calorias e macronutrientes
- Fila offline, refeições favoritas e edição rápida de macros
- Acompanhamento de peso, medidas, fotos e evolução nutricional
- Fluxo entre nutricionista e paciente com convites controlados
- Pipeline automatizado de build e distribuição mobile
