BMI Calculator Flutter
BMI Calculator is a Body Mass Index(BMI) calculator app developed with Flutter. Currently, the BMI is calculated using Metric units. BMI is an index calculated with the help of the height and weight of a person which categorieses him or her to different groups like healthy, over weight, under weight, etc. as per the standard guidelines and research.
With this application, you can use it to assess wheter you are at the ideal weight according to your height. And depending on this result, you can know if you are at the ideal wight, below or above.
Demo
Demo Video
bmi_calc.mp4
Screenshots
Files
The file Components have all the reusable widgets that I use on the screens.
| screens
|---- history_screen.dart
|---- home_screen.dart
|-----result_screen.dart
| widget
|---- | base
|---- |---- base_container.dart
|---- |---- base_screen.dart
|---- |---- navigation_drawer.dart
|---- advice_container.dart
|---- circle_button.dart
|---- custom_button.dart
|---- custome_alert_dialog.dart
|---- gender_container.dart
|---- height_container.dart
|---- result_container.dart
|---- selector_container.dart
| constants.dart
| main.dart
Getting Started
To get a local copy up and running follow these simple steps.
Prerequisites
You need to have Flutter installed on your pc.
Installation
- Clone the repo using:
git clone https://github.com/zahrakhoshdel/bmi_calculator.git
- To get the packages needed for the app, run:
flutter pub get
Usage
If you have a connected device or emulator running, you can run the app with:
flutter run
Roadmap
See the open issues for a list of proposed features (and known issues).
Author
? Zahra Khoshdel
- Github: @zahrakhoshdel