BMI Calculator

Description

This is a mobile application made with Ionic and Angular for a BMI Calculator.

The user inputs their weight in kilograms (kg) in the field marked weight and inputs their height in centimeters (cm) into the fields and make the calculation by clicking the button Calculate. The application then puts your BMI value and in what category the users values is in.

Categories:

BMI > 18.5 = Underweight BMI 18.5 - 25 = Normal weight BMI 25 - 30 = Overweight BMI < 30 = Obese

The application

This BMI calculator is made with Ionic using Angular.js and the superset Typescript.

Testing

The application is unit tested with Karma / Jasmine and acceptance tested with e2e.