← Apps
⚖️
BMI & Calorie Needs Calculator
Calculate BMI and daily calorie needs with real formulas, not made-up numbers.
🟢 EasyDifficulty
2-3 hoursTime
Python, JavaScript, TypeScriptLanguages
What you're building
A health calculator app where you enter height, weight, age, sex, and activity level, and instantly get your Body Mass Index with its category (underweight/normal/overweight/obese) plus your estimated daily calorie needs using the real Mifflin-St Jeor formula used by nutritionists.
What you'll unlock 🔓
You'll need
- Basic JavaScript
- A code editor
- A browser
🗺️ Build roadmap
01 Build the input form
→
02 Calculate BMI
→
03 Show the BMI category and visual scale
→
04 Add unit toggle (metric/imperial)
→
05 Calculate calorie needs with the Mifflin-St Jeor formula
→
06 Add activity level multiplier
→
07 Polish and validate inputs
🔒
Log in to start building
Your first project is free -- create an account to unlock it.
Log in Sign up free