Skip to content

SmartDietas - Calorie and IMC Calculator v1.0.5

Latest
Compare
Choose a tag to compare
@Andredevfl Andredevfl released this 08 Sep 00:57
· 5 commits to main since this release
9d0cc7e

Overview:

Portuguese version below.

calc32_favicon 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:

calc32_favicon 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).