Calculadora de IMC (Índice de Massa Corporal)

Este é um aplicativo simples desenvolvido em React Native que permite calcular o Índice de Massa Corporal (IMC) com base no peso e na altura fornecidos pelo usuário.

Funcionalidades

  • Calcula o IMC com base no peso e na altura inseridos pelo usuário.
  • Classifica o resultado do IMC em categorias como abaixo do peso, peso normal, sobrepeso e diferentes graus de obesidade.
  • Interface simples e intuitiva para inserção de dados e visualização do resultado.

Como usar

  1. Clone este repositório para o seu ambiente de desenvolvimento local.
  2. Certifique-se de ter o Node.js e o React Native configurados em seu sistema.
  3. Instale as dependências do projeto usando o comando npm install.
  4. Execute o aplicativo em um emulador ou dispositivo físico usando o comando npx react-native run-android (ou run-ios para dispositivos iOS).
  5. O aplicativo será iniciado no seu dispositivo ou emulador, onde você pode inserir seu peso e altura e clicar no botão "Calcular IMC" para ver o resultado.

Estrutura do Projeto

  • src/pages/imc.js: Este arquivo contém o componente principal do aplicativo, responsável por calcular o IMC e exibir o resultado.
  • src/styles.js: Arquivo de estilos que define estilos para o componente imc.js.
  • App.js: Arquivo principal que inicia o aplicativo e renderiza o componente imc.js.

Contribuindo

Contribuições são bem-vindas! Se você encontrar algum problema ou tiver alguma sugestão de melhoria, sinta-se à vontade para abrir uma issue ou enviar um pull request.

Autores

Este aplicativo foi desenvolvido por christiane Gozza.

Licença

Este projeto está licenciado sob a Licença MIT.

versão web

image

versão app

image

image