Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um desenvolvedor Ruby on Rails experiente para implementar um motor de cálculo determinístico em nossa plataforma inteligente de nutrição esportiva. Nosso site é focado em atletas de endurance (triatlo, ciclismo, corrida) e atualmente gera planos de suplementação personalizados usando um prompt de IA. O objetivo deste projeto é substituir essa lógica de IA por um sistema baseado em regras fixas e ranges, conforme detalhado em um documento técnico completo que será fornecido.
O que precisa ser feito:
. Implementar no backend (Ruby on Rails) as regras de cálculo já documentadas para carboidratos (g/h), sódio (mg/L), líquidos (ml/h) e recomendações de produtos por modalidade.
. Desenvolver a funcionalidade para receber os inputs do formulário do usuário e retornar as recomendações de suplementação (duas opções de produtos) em formato JSON.
. Calcular os totais de suplementação por segmento (Bike, Run, Triathlon, etc.) E garantir que esses resultados sejam exibidos corretamente no front-end já existente, sem a necessidade de refatoração do design atual.
O que já está pronto:
. O site completo já está desenvolvido em Ruby on Rails.
. O design e o fluxo de usuário final estão concluídos.
. Um documento técnico detalhado com todas as regras, ranges e pseudocódigo do motor de cálculo será fornecido.
. Os dados dos produtos e suas tabelas nutricionais já estão disponíveis.
Perfil ideal:
. Experiência sólida com desenvolvimento backend em Ruby on Rails, incluindo a implementação de lógica complexa e APIs internas.
. Capacidade comprovada de traduzir especificações matemáticas e tabelas em código limpo, eficiente e testável.
. Excelente comunicação e atenção a detalhes para seguir rigorosamente o documento técnico fornecido.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias