This is a Google Chrome extension that calculates health and fitness information, including:
- Daily Water Intake
- Body Mass Index
- Maximum Heart Rate
- Daily Calorie Needs
- Basal Metabolic Rate
The formulas used in this extension were based on the following reliable sources:
- Daily Water Intake: National Academies of Sciences, Engineering, and Medicine. Dietary Reference Intakes for Water, Potassium, Sodium, Chloride, and Sulfate, 2005.
- Body Mass Index: World Health Organization. BMI classification, 2021.
- Maximum Heart Rate: American Heart Association. Target Heart Rates, 2021.
- Daily Calorie Needs: American Council on Exercise. Calories Burned, 2021.
- Basal Metabolic Rate: Mifflin, M.D., St Jeor, S.T., Hill, L.A., Scott, B.J., Daugherty, S.A., & Koh, Y.O. A new predictive equation for resting energy expenditure in healthy individuals, 2005.
Feel free to check the sources for more information on the formulas and calculations used in this extension.
Esta é uma extensão do Google Chrome que calcula informações de saúde e fitness, incluindo:
- Ingestão Diária de Água
- Índice de Massa Corporal
- Frequência Cardíaca Máxima
- Calorias Diárias Necessárias
- Taxa Metabólica Basal
As fórmulas utilizadas nesta extensão foram baseadas nas seguintes fontes confiáveis:
- Ingestão Diária de Água: National Academies of Sciences, Engineering, and Medicine. Dietary Reference Intakes for Water, Potassium, Sodium, Chloride, and Sulfate, 2005.
- Índice de Massa Corporal: World Health Organization. BMI classification, 2021.
- Frequência Cardíaca Máxima: American Heart Association. Target Heart Rates, 2021.
- Calorias Diárias Necessárias: American Council on Exercise. Calories Burned, 2021.
- Taxa Metabólica Basal: Mifflin, M.D., St Jeor, S.T., Hill, L.A., Scott, B.J., Daugherty, S.A., & Koh, Y.O. A new predictive equation for resting energy expenditure in healthy individuals, 2005.
Sinta-se à vontade para verificar as fontes para obter mais informações sobre as fórmulas e cálculos utilizados nesta extensão.
- Webpack
- React
- Babel
- TypeScript
- Sass
- Webpack
- React
- Babel
- TypeScript
- Sass
To run this project locally, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/Odisseu93/fitcalc-extension.git
- Install the dependencies using NPM or Yarn:
npm install
- Build the project using the
build
script:
npm run build
- Load the extension in Chrome:
- Open Chrome and go to
chrome://extensions
- Enable "Developer mode" in the top right corner
- Click "Load unpacked" in the top left corner
- Select the folder inside of cloned repository
To build the project for production, run the prod
script instead of the build
script:
npm run prod
The test
script is not currently configured and will simply return an error message.
The project uses Webpack, Babel, TypeScript, and SASS for building and bundling the code. The dependencies can be found in the devDependencies
and dependencies
sections of the package.json
file.
Para executar este projeto localmente, siga estas etapas:
- Clone o repositório em sua máquina local:
git clone https://github.com/Odisseu93/fitcalc-extension.git
- Instale as dependências usando o NPM ou o Yarn:
npm install
- Construa o projeto usando o script
build
:
npm run build
- Carregue a extensão no Chrome:
- Abra o Chrome e vá para
chrome://extensions
- Habilite o "modo de desenvolvedor" no canto superior direito
- Clique em "Carregar sem compactação" no canto superior esquerdo
- Selecione a pasta do repositório clonado
Para construir o projeto para produção, execute o script prod
em vez do script build
:
npm run prod
O script test
não está configurado no momento e simplesmente retornará uma mensagem de erro.
O projeto utiliza o Webpack, Babel, TypeScript e SASS para construir e empacotar o código. As dependências podem ser encontradas nas seções devDependencies
e dependencies
do arquivo package.json
.