DartbeginnermobileAI generated

Flutter BMI & Health Calculator

A single-screen Flutter mobile app that calculates BMI from height and weight inputs and shows a health category with color-coded feedback. Learners practice Flutter widgets, StatefulWidget state management, form input, and basic UI layout.

Estimate
~6h
Steps
5
Completed by
0
Proposed by
codeseed.app

Flutter · Material widgets

Project roadmap

  1. 01

    Scaffold the Flutter project

    ~1h

    Create a new Flutter project and set up the basic MaterialApp shell with a single home screen.

  2. 02

    Build input fields

    ~1.5h

    Add text fields for height and weight with numeric input validation.

  3. 03

    Implement BMI calculation

    ~1h

    Write the BMI formula and define category thresholds (underweight, normal, overweight, obese).

  4. 04

    Display results

    ~1.5h

    Show the computed BMI and category on a colored result card that updates on button press.

  5. 05

    Polish the UI

    ~1h

    Apply a theme, improve spacing, and add a reset button to clear inputs.

Resources

Ready to build this?

Get a GitHub repo and start building. Your AI reviewer checks each step as you go.

~6h · 5 steps

Tech stack

FlutterMaterial widgets