# BloodSugarLevelConverter
BloodSugarConverter is an Android app designed to help users easily convert blood sugar values between the two most common units: **mmol/L (millimoles per liter)** and **mg/dL (milligrams per deciliter)**. It also provides additional features like tracking user details and exercise levels, and displays the results in a user-friendly manner.
## Features
- **Blood Sugar Conversion:** Converts blood sugar values between mmol/L and mg/dL.
- **User Information Input:** Collects and stores user details such as name, age, gender, and exercise level.
- **Shared Preferences:** Saves user input data for future retrieval.
- **Unit Selection:** Users can select their blood sugar measurement unit (mmol/L or mg/dL).
- **WebView Integration:** Optionally loads external diabetes resources in a WebView.
- **Simple and Intuitive UI:** User-friendly interface for easy interaction.
## Screenshots
*Include screenshots of the app (if applicable)*
## Installation
1. **Clone the repository:**
```bash
git clone https://github.com/adityajanjanam/BloodSugarLevelConverterApp.git
-
Open the project in Android Studio:
- Open Android Studio.
- Click on
File > Open
and select the cloned project.
-
Build the project:
- Ensure you have all necessary SDKs installed.
- Build the project in Android Studio (
Build > Make Project
).
-
Run the app:
- You can run the app on an Android device or emulator by clicking the
Run
button in Android Studio.
- You can run the app on an Android device or emulator by clicking the
-
Enter your details:
- Enter your name, age, gender, and exercise level.
-
Input blood sugar level:
- Enter your blood sugar value and select the unit (mmol/L or mg/dL).
-
Convert:
- Tap the "Convert" button to see your blood sugar value in the other unit.
-
View result:
- The converted value, along with other user details, will be displayed on the result screen.
- Fork the repository.
- Create a new feature branch (
git checkout -b feature-branch
). - Commit your changes (
git commit -m 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or suggestions, feel free to reach out at:
- Name: Aditya Janjanam
- Email: janjanamaditya@gmail.com