Projetos/FIT.IA: Assistente Inteligente de Treino & Nutrição
Concluído2024

FIT.IA: Assistente Inteligente de Treino & Nutrição

Sistema integrado que utiliza inteligência artificial generativa para estruturar dietas e treinos personalizados através de uma interface intuitiva.

Meu papelDesenvolvedor Full Stack (API backend em Node.js/Express e interface React).
StackNode.js · Express · React · IA Generativa · Tailwind CSS
Engenharia com foco em arquitetura limpa, resiliência e medição de desempenho.
Arquitetura e Fluxo do Sistema
01

O problema

Praticantes de atividade física frequentemente enfrentam dificuldades para montar e adaptar planos de treino e nutrição alinhados aos seus objetivos específicos de forma acessível.

Estruturar prompts consistentes na API e tratar respostas não estruturadas de modelos de linguagem para garantir formatos previsíveis no frontend.

02

Decisões

Sanitização e Validação de Schemas

Validação rigorosa do payload de saída do modelo antes de repassar os dados ao frontend, prevenindo inconsistências no formato dos exercícios.

Tradeoff: Retentativas adicionais de geração caso o formato venha fora do schema.

Separação clara entre API e UI

Backend Express encapsula as chaves de API e a lógica de comunicação com o provedor de IA com total isolamento do cliente.

Tradeoff: Necessidade de gerenciar latência de requisições de rede assíncronas.

03

Resultado

Aplicação completa com geração automatizada de rotinas de treino e orientação nutricional personalizada com base no perfil físico e metas do usuário.

DaviDev: Portfólio, Blog & Engenharia de Software