A modern BMI calculator built using Python and Tkinter with advanced features such as user login, multiple profiles, BMI tracking, trend graphs, and health suggestions.
->Features
- User registration and login system
- Multiple user profiles
- BMI calculation
- BMI category classification
- Personalized health suggestions
- Historical BMI tracking
- BMI trend visualization using graphs
- Modern graphical interface
->Technologies Used
- Python
- Tkinter (GUI)
- Pandas
- Matplotlib
- CSV file storage
-> How It Works 1 User logs in or registers. 2 User creates or selects a profile. 3 User enters height and weight. 4 The system calculates BMI. 5 BMI category and health suggestions are displayed. 6 Data is saved for trend analysis. 7 Users can view BMI history graph.
->BMI Formula BMI = weight (kg) / height² (m)
->Future Improvements
- Diet plan generator
- Calorie intake calculator
- Workout recommendations
- Export health reports
- Voice assistant integration