63 lines
1.9 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

A simple **Body Mass Index (BMI) Calculator** Android app built using **Kotlin** and **Jetpack Compose**.
This project was created for the **UTS 20252026** Android development coursework.
---
## 📱 Features
- 🧍‍♂️ Input height and weight
- ⚖️ Choose between **Metric (SI)** and **US Customary (USC)** units
- 💡 Automatic BMI calculation and category detection
- 🖼️ Dynamic illustration based on BMI category (e.g., underweight, normal, overweight, obese)
- 🎨 Clean modern UI built with **Material 3 (Jetpack Compose)**
- 🏁 Simple navigation with a **Get Started** screen and **About Developer** page
---
## 🧩 Screens
1. **Get Started** App logo, welcome message, and start button
2. **BMI Calculator** Input fields for height/weight, unit selection, and live BMI result with category & image
3. **About Developer** Information about the developer/team
---
## ⚙️ Tech Stack
- **Language:** Kotlin
- **UI Framework:** Jetpack Compose
- **Theme:** Material Design 3
- **IDE:** Android Studio (Giraffe+ recommended)
---
## 🚀 How to Run
1. Clone this repository:
```bash
git clone https://github.com/username/Starter-UTS-2025-2026.git
Open the project in Android Studio
Sync Gradle & install dependencies
Run the app on an emulator or physical device
📊 BMI Categories
Category BMI Range
Underweight < 18.5
Normal 18.5 24.9
Overweight 25 29.9
Obese 30
👨💻 Developer
Name: Muhammad Fadzel Hadean Rukrus
Institution: Universitas Bhayangkara
Project: UTS Mobile Programming BMI Calculator App
Year: 2025
Disclaimer
This project was developed with the assistance of AI (ChatGPT by OpenAI) to accelerate learning, improve Kotlin and Jetpack Compose implementation, and refine UI/UX design.
All logic, structure, and testing have been reviewed and adapted manually to ensure correctness and originality. Dibantu oleh Dirson Ali Wardhana dan Fadlan Rivaldi.