Digital Egypt Pioneers Initiative
A modern Android healthcare application that simplifies medication management, promotes healthy habits, and provides an intelligent healthcare experience.
Trusta is a modern Android healthcare application developed as a graduation project to help users organize their daily healthcare routines through one unified platform.
The application combines medication planning, smart reminders, AI-powered healthcare assistance, daily scheduling, physical activity tracking, multilingual support, and customizable themes to deliver a complete healthcare companion.
Built using Kotlin, MVVM Architecture, Material Design 3, Firebase, and Room Database, Trusta provides a modern, scalable, and user-friendly Android experience.
- Email Authentication
- Google Sign-In
- Secure User Sessions
- Add & Manage Medications
- Medication Planner
- Daily Medication Schedule
- Smart Medication Reminders
- Alarm Management
- AI Health Assistant
- Smart Medication Search
- Daily Step Tracker
- Quick Action Bar
- Daily Schedule
- Medication Timeline
- Organized Daily Routine
- User Profile
- Health Information
- Settings
- Light Theme
- Dark Theme
- System Theme
- English Language
- Arabic Language (RTL)
- Firebase Authentication
- Cloud Firestore
- Offline Room Database
| Welcome | Home |
|---|---|
![]() |
![]() |
| Medication Plan | Today's Schedule |
|---|---|
![]() |
![]() |
| Set Alarm | Alarm List |
|---|---|
![]() |
![]() |
| AI Assistant | Smart Search |
|---|---|
![]() |
![]() |
| Daily Steps | Quick Action Bar |
|---|---|
![]() |
![]() |
| Complete Profile | Settings |
|---|---|
![]() |
![]() |
| Light Theme | Dark Theme |
|---|---|
![]() |
![]() |
| Schedule |
|---|
![]() |
Trusta follows the MVVM (ModelβViewβViewModel) architecture to ensure scalability, maintainability, and clean separation of concerns.
UI
β
βΌ
ViewModel
β
βΌ
Repository
βββββββΌββββββ
βΌ βΌ βΌ
Room Firebase Retrofit
- MVVM Architecture
- Repository Pattern
- Dependency Injection (Koin)
- Room Database
- Firebase Authentication
- Cloud Firestore
- Retrofit
- Kotlin Coroutines
- Kotlin Flow
| Category | Technologies |
|---|---|
| Language | Kotlin |
| UI | XML, Material Design 3 |
| Architecture | MVVM, Repository Pattern |
| Dependency Injection | Koin |
| Local Database | Room |
| Cloud | Firebase Authentication, Cloud Firestore |
| Networking | Retrofit |
| Async | Kotlin Coroutines, Kotlin Flow |
| Navigation | Navigation Component |
Download the latest stable version of Trusta directly from GitHub Releases.
Version: v1.0.0
π https://github.com/MomenOsama123/SmartHealthReminder/releases/latest
APK:
Trusta-v1.0.0.apk
Enable Install from Unknown Sources before installing the APK.
- Medication Information API
- PDF Report Export
- Wear OS Support
- Cloud Backup & Restore
- Advanced Health Analytics
- AI Medication Recommendations
- Mo'men Osama Galal
- Mohamed Ali Mohamed
- Yehia Naghe Abdelhmeed
- Rewan Mohamed Hafez
- Mona Mohamed Awad
If you found this project useful, consider giving it a β on GitHub.














