Overview:
Portuguese version below.
SmartDietas is a web-based tool designed to help users manage their diet and calculate their Body Mass Index (BMI) and Basal Metabolic Rate (BMR). The application offers a comprehensive set of features aimed at providing users with insights into their caloric needs and dietary habits.
Key Features:
User Interface:
Gender Selection: Users can select their gender using intuitive icons (♂️ for male and ♀️ for female) to tailor the calculations to their specific needs.
Input Fields: The calculator provides dedicated fields for entering weight (kg) and height (m). Users can switch between these input modes using interactive buttons.
Display: A clear display shows the weight and height inputs, with real-time updates as users interact with the calculator.
Calculator Functions:
Clear Inputs: A button to reset the inputs to zero.
Number Input: Buttons for entering numerical values and decimal points.
Backspace: A button to remove the last entered digit.
BMR Toggle: An interactive button (🍕) to switch between displaying the BMI and BMR results.
IMC Calculation: A button to calculate the Body Mass Index (BMI) based on the entered weight and height.
Results Display:
BMI Results: Displays the calculated BMI with a relevant message indicating whether the BMI is within a healthy range (according to WHO standards).
BMR Results: Displays the Basal Metabolic Rate (BMR), which estimates the number of calories required to maintain basic physiological functions at rest.
Diet Section:
Meal and Food Management: Users can add and manage meals and food items, adjusting quantities and tracking caloric intake.
Total Calories: Displays the total caloric intake based on the entered food items and quantities.
Instructions: Provides a guide on how to use the calorie calculator effectively.
Nutritional Sources: Lists sources for nutritional values used in the calculations.
Additional Features:
Print Functionality: Allows users to print their meal details and daily caloric summary.
Source Information: Provides links to external resources for nutritional data.
How to Use:
Input Data: Enter weight and height using the provided fields.
Calculate: Click the "Calculate" button to get the BMI and BMR.
Manage Diet: Use the meal management section to add food items and track your total caloric intake.
Review: Check the results and use the print feature to generate a report if needed.
Visão Geral:
SmartDietas é uma ferramenta baseada na web projetada para ajudar os usuários a gerenciar sua dieta e calcular seu Índice de Massa Corporal (IMC) e Taxa Metabólica Basal (TMB). A aplicação oferece um conjunto abrangente de recursos voltados para fornecer aos usuários informações sobre suas necessidades calóricas e hábitos alimentares.
Principais Funcionalidades:
Interface do Usuário:
Seleção de Gênero: Os usuários podem selecionar seu gênero usando ícones intuitivos (♂️ para masculino e ♀️ para feminino) para adequar os cálculos às suas necessidades específicas.
Campos de Entrada: A calculadora fornece campos dedicados para inserir peso (kg) e altura (m). Os usuários podem alternar entre esses modos de entrada usando botões interativos.
Exibição: Uma tela clara mostra as entradas de peso e altura, com atualizações em tempo real conforme os usuários interagem com a calculadora.
Funções da Calculadora:
Limpar Entradas: Um botão para redefinir as entradas para zero.
Entrada Numérica: Botões para inserir valores numéricos e pontos decimais.
Backspace: Um botão para remover o último dígito inserido.
Alternar TMB: Um botão interativo (🍕) para alternar entre a exibição dos resultados do IMC e da TMB.
Cálculo de IMC: Um botão para calcular o Índice de Massa Corporal (IMC) com base no peso e altura inseridos.
Exibição dos Resultados:
Resultados do IMC: Exibe o IMC calculado com uma mensagem relevante indicando se o IMC está dentro de uma faixa saudável (segundo os padrões da OMS).
Resultados da TMB: Exibe a Taxa Metabólica Basal (TMB), que estima o número de calorias necessárias para manter funções fisiológicas básicas em repouso.
Seção de Dieta:
Gerenciamento de Refeições e Alimentos: Os usuários podem adicionar e gerenciar refeições e itens alimentares, ajustando quantidades e rastreando a ingestão calórica.
Total de Calorias: Exibe o total de calorias com base nos itens alimentares e quantidades inseridos.
Instruções: Fornece um guia sobre como usar a calculadora de calorias de forma eficaz.
Fontes Nutricionais: Lista fontes para os valores nutricionais usados nos cálculos.
Funcionalidades Adicionais:
Funcionalidade de Impressão: Permite aos usuários imprimir os detalhes das refeições e o resumo diário de calorias.
Informações sobre Fontes: Fornece links para recursos externos para dados nutricionais.
Como Utilizar:
Inserir Dados: Digite o peso e a altura usando os campos fornecidos.
Calcular: Clique no botão "Calcular" para obter o IMC e a TMB.
Gerenciar Dieta: Use a seção de gerenciamento de refeições para adicionar itens alimentares e rastrear sua ingestão calórica total.
Revisar: Verifique os resultados e use o recurso de impressão para gerar um relatório, se necessário.
Credits:
Developed by [André](https://github.com/Andredevfl).