Slide 1: Introduction
- App Name: BMI Calculator
- Purpose: Calculate Body Mass Index (BMI) from user input.
- Link to App: BMI App
Slide 2: Problem Statement
- Quick BMI monitoring is useful for general health.
- Doctors use BMI as a simple screening tool.
- Goal: Provide an easy-to-use web-based BMI calculator.
Slide 3: Features
- Input height (cm) and weight (kg)
- Calculate BMI with one click
- Displays:
- Numeric BMI value
- BMI category (Underweight, Healthy, Overweight, Obese)
- Visual chart showing BMI ranges
- Summary table of results
- Documentation tab with instructions
Slide 4: Technical Implementation
- Built with Shiny in R
- UI:
ui.R with navbarPage and sidebarLayout
- Server:
server.R calculates BMI, category, and generates plot/table
- Reactive programming with
eventReactive updates outputs
- Styled with
shinythemes (flatly theme)
Slide 5: Future Improvements
- Input validation for height/weight
- Add other health metrics (e.g., waist-to-height ratio)
- Mobile-friendly UI and custom CSS
- Option to save/export results
- User feedback and logging for analysis