Skip to content

A Flutter application that calculates Body Mass Index (BMI), protein requirements, and calorie needs. The app also provides health advice based on the BMI result.

License

Notifications You must be signed in to change notification settings

haronbh/BMI-and-calorie-and-protein-Calculator

Repository files navigation

BMI, Protein, and Calorie Calculator

A Flutter application to calculate Body Mass Index (BMI), daily protein requirements, and calorie needs based on user input. This app provides personalized health insights and advice based on BMI results.

Features

  • Gender Selection: Choose between male and female for accurate calculations.
  • Height Adjustment: Use a slider to set your height.
  • Weight and Age Adjustment: Increment and decrement buttons for precise input.
  • BMI Calculation: Calculates BMI and provides advice based on the result.
  • Protein Requirement: Calculates daily protein needs.
  • Calorie Needs: Estimates daily calorie requirements.

Screenshots

Include screenshots of the app here.

Getting Started

Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Flutter SDK: Install Flutter
  • Android Studio or Visual Studio Code with Flutter and Dart plugins
  • A device/emulator to run the app

Installation

Install dependencies:

```bash
flutter pub get
```

Run the app:

```bash
flutter run
```

Usage

  1. Open the app.
  2. Select your gender.
  3. Adjust your height using the slider.
  4. Set your weight and age using the + and - buttons.
  5. Tap the calculate button.
  6. View your results, including BMI, daily protein needs, and calorie requirements.
  7. Read the advice based on your BMI result.

About

A Flutter application that calculates Body Mass Index (BMI), protein requirements, and calorie needs. The app also provides health advice based on the BMI result.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages