body_metrics 0.0.1
body_metrics: ^0.0.1 copied to clipboard
A Dart package to calculate BMI, maintenance calories (TDEE), and calorie goals for weight loss, gain, or maintenance.
Body Metrics #
A Dart package to calculate BMI, Maintenance Calories (TDEE), and suggest calorie intake for goals like weight loss, gain, or maintenance.
✨ Features #
- Calculate BMI & get category
- Calculate BMR & TDEE
- Suggest calories for lose/gain/maintain goals
📦 Install #
dependencies:
body_metrics: ^0.0.1
Usage #
import 'package:body_metrics/body_metrics.dart';
void main() {
final user = UserData(
weightKg: 70,
heightCm: 175,
age: 25,
gender: Gender.male,
activityFactor: 1.55,
);
final bmi = BodyMetrics.calculateBMI(user);
print("BMI: ${bmi.toStringAsFixed(2)} (${BodyMetrics.bmiCategory(bmi)})");
final tdee = BodyMetrics.calculateTDEE(user);
print("Maintenance Calories: ${tdee.toStringAsFixed(0)}");
}