A simple web application built with Angular framework that calculates Body Mass Index (BMI) based on user input. Users can enter their weight and height, and the application will display their BMI category (Underweight, Normal weight, Overweight, Obese).
- BMI Calculation: Calculate BMI based on user input (weight and height)
- BMI Category: Display the corresponding BMI category (Underweight, Normal weight, Overweight, Obese)
- Unit Conversion: Allow users to switch between weight units (kg, lbs, stones) and height units (m, cm, ft, in)
- Result Display: Display the calculated BMI and category in a clear and visually appealing way
- Input Validation: Validate user input for weight and height to ensure accurate calculations
- Responsive Design: Ensure the calculator works well on various devices and screen sizes
Calculate Your BMI in 3 Easy Steps!
- Enter Your Details:
- Weight: kg (default) or switch to lbs or stones
- Height: m (default) or switch to cm, ft, or in
- Calculate Your BMI:
- Click the Calculate BMI button
- Get Your Result:
- Your BMI result and category will be displayed on the screen
This project was made possible thanks to the following:
- Angular Team for creating and maintaining the Angular framework
- Bootstrap Team for providing the Bootstrap CSS framework
- Font Awesome Team for providing the Font Awesome icon library
- Stack Overflow Community for providing answers and solutions to various coding problems
- GitHub Community for providing a platform for version control and collaboration