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.
- 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.
Include screenshots of the app here.
Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.
- Flutter SDK: Install Flutter
- Android Studio or Visual Studio Code with Flutter and Dart plugins
- A device/emulator to run the app
Install dependencies:
```bash
flutter pub get
```
Run the app:
```bash
flutter run
```
- Open the app.
- Select your gender.
- Adjust your height using the slider.
- Set your weight and age using the + and - buttons.
- Tap the calculate button.
- View your results, including BMI, daily protein needs, and calorie requirements.
- Read the advice based on your BMI result.