Skip to content

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 and Basal Metabolic Rate

License

Notifications You must be signed in to change notification settings

Odisseu93/fitcalc-extension

Repository files navigation

Fitcalc

logo

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

Application presentation GIF

Sources

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

Fontes

As fórmulas utilizadas nesta extensão foram baseadas nas seguintes fontes confiáveis:

Sinta-se à vontade para verificar as fontes para obter mais informações sobre as fórmulas e cálculos utilizados nesta extensão.


Technologies Used:

  • Webpack
  • React
  • Babel
  • TypeScript
  • Sass

Tecnologias Utilizadas:

  • Webpack
  • React
  • Babel
  • TypeScript
  • Sass

Running locally

To run this project locally, follow these steps:

  1. Clone the repository to your local machine:
git clone https://github.com/Odisseu93/fitcalc-extension.git
  1. Install the dependencies using NPM or Yarn:
npm install
  1. Build the project using the build script:
npm run build
  1. 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.


Executando localmente

Para executar este projeto localmente, siga estas etapas:

  1. Clone o repositório em sua máquina local:
git clone https://github.com/Odisseu93/fitcalc-extension.git
  1. Instale as dependências usando o NPM ou o Yarn:
npm install
  1. Construa o projeto usando o script build:
npm run build
  1. 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.


Design

License / Licença

Developer / Desenvolvedor

developer: Ulisses Silvério

About

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 and Basal Metabolic Rate

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published