BMI, Protein, and Calorie Calculator

Flutter Application

Development Period

4 days

Project Summary

This Flutter application calculates Body Mass Index (BMI), daily protein requirements, and calorie needs based on user input. It provides personalized health insights and advice based on the BMI result, helping users make informed decisions about their health and nutrition.

Objective

The objective of this project was to develop a user-friendly Flutter application that allows users to calculate and understand their BMI, protein needs, and calorie requirements. The app aims to offer personalized health advice and improve users' awareness of their nutritional needs.

Features & Details

Gender Selection

  • Choose between male and female to ensure accurate calculations based on gender-specific data.
  • Height Adjustment

  • Use a slider to set your height in centimeters or inches.
  • Weight and Age Adjustment

  • Adjust your weight and age using the + and - buttons for precise input.
  • BMI Calculation

  • Calculates your BMI and provides personalized health advice based on the result.
  • Protein Requirement

  • Estimates your daily protein needs according to your body weight and activity level.
  • Calorie Needs

  • Estimates your daily calorie requirements based on your BMI and activity level.
  • Getting Started

  • To get started, open the app, select your gender, adjust your height, weight, and age, then tap the calculate button. View your results, including BMI, daily protein needs, and calorie requirements, along with personalized advice based on your BMI.
  • Prerequisites

  • Ensure you have the Flutter SDK installed, along with Android Studio or Visual Studio Code with Flutter and Dart plugins. A device or emulator is also required to run the app.
  • project-img-1
    project-img-2
    project-img-3

    Results

    The BMI, Protein, and Calorie Calculator app offers an intuitive interface for users to input their data and receive accurate calculations and health advice. It helps users track their health metrics and make informed decisions about their diet and fitness.