Dialog is a simple and intuitive blood sugar logging app created specifically for Amharic-reading users. The app makes diabetes tracking easy, accessible, and culturally tailored for users in Ethiopia and anywhere Amharic is spoken.
# Dialog
Blood Sugar Logging Application for Amharic Readers
Dialog is a straightforward, reliable, and Amharic-friendly blood sugar tracking application built to support users in Ethiopia and other Amharic-speaking communities. The app focuses on simplicity, accuracy, and accessibility, making daily diabetes management easier for all users.
## Features
### Blood Sugar Logging
Users can record their blood glucose levels using either:
- mg/dL
- mmol/L
### Automatic Unit Conversion
Regardless of the input unit, all readings are converted and stored internally as mg/dL for consistent data handling.
### Graph-Based Visualization
Dialog includes built-in graphical visualization features that allow users to:
- View trends over time
- Track improvements
- Monitor patterns in their readings
### Export Functionality
Users can export or share their blood sugar logs and graph data in table format for:
- Medical consultations
- Record keeping
- Data analysis
### Multi-User Support
The application supports multiple user profiles on the same device.
Each user has:
- Their own data
- Their own logs
- Their own settings
### Reminder System
Built-in reminders help users remember to check and log their blood sugar on time.
### Personalized Welcome Screen
Upon first use, each user selects a language and enters:
- Name
- Age
- Sex
This provides a personalized experience for every profile.
### Amharic-Based Interface
The entire user interface, text, and flow are adapted for clarity and simplicity for Amharic readers.
## Screenshots
Below are example screenshots of the Dialog app in action:
Main Input Screen:
Blood Glucose Readings Screen:
View Reminders Screen:
Graph Visualization:
## AAB Releases
Prebuilt Android App Bundles (.aab) are available in the `releases` section of this repository. Users can download the latest AAB file to install the app on their devices.
## Technology Stack
- Java (Android)
- Android Studio
- Room Database for structured local data st …