Analisando propostas

Desenvolvedor para Integração e Otimização de Apis em Aplicativo de Nutrição

Publicado em 11 de Setembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor experiente para aprimorar e expandir as funcionalidades de um aplicativo de nutrição existente. O objetivo principal é integrar novas Apis de reconhecimento de alimentos e nutrição, além de otimizar os fluxos atuais de ocr, leitura de qr code e processamento de links de delivery para garantir maior precisão e confiabilidade.

Atualmente, o aplicativo utiliza Google Vision, mas busca-se uma solução mais especializada e precisa. O profissional será responsável por:

1. Substituir ou complementar o Google Vision com APIs de reconhecimento de comida especializadas, como FoodAI ou Calorie Mama.
2. Implementar um fluxo completo e eficiente: o usuário tira uma foto de um alimento, o sistema sugere opções de alimentos, o usuário confirma a seleção, e o aplicativo calcula automaticamente os macronutrientes utilizando a API Nutritionix.
3. Desenvolver a funcionalidade de conversão automática de medidas comuns (ex: colher, concha, fatia de pizza, tamanho de sanduíche) para gramas.
4. Corrigir e aprimorar o ocr avançado para garantir que sempre retorne um json válido, eliminando erros de servidor (erro 500).
5. Corrigir o parser de links e QR Codes para evitar trocas indevidas de restaurantes ou produtos (ex: garantir que 'Verde Maduro' não seja confundido com 'Outback').
6. Tratar casos especiais de cálculo de porções, como pizza por fatias (ex: 120g por fatia) e sanduíches com tamanhos variados (ex: 150g pequeno, 250g médio, 350g grande).
7. Assegurar que todas as respostas da api e do sistema sigam um padrão json consistente, incluindo informações sobre candidatos, confirmados, totais e mensagens de erro claras.
8. Fornecer documentação simples sobre como gerenciar e trocar APIs/chaves, além de manter o sistema.

O resultado esperado é um aplicativo de nutrição totalmente funcional, onde a análise de alimentos via foto, QR Code, link ou OCR seja precisa, e o cálculo de macronutrientes seja confiável, proporcionando uma experiência de usuário aprimorada.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo

Duração do projeto Não estabelecido

Habilidades necessárias