Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

343 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🩺 Trusta

Digital Egypt Pioneers Initiative

Round 4

Trusta

Your Trusted Smart Health Assistant

A modern Android healthcare application that simplifies medication management, promotes healthy habits, and provides an intelligent healthcare experience.

Version Platform Language Architecture Database UI

Download APK


πŸ“– About Trusta

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.


✨ Features

πŸ” Authentication

  • Email Authentication
  • Google Sign-In
  • Secure User Sessions

πŸ’Š Medication Management

  • Add & Manage Medications
  • Medication Planner
  • Daily Medication Schedule
  • Smart Medication Reminders
  • Alarm Management

πŸ€– Smart Features

  • AI Health Assistant
  • Smart Medication Search
  • Daily Step Tracker
  • Quick Action Bar

πŸ“… Daily Planner

  • Daily Schedule
  • Medication Timeline
  • Organized Daily Routine

πŸ‘€ User Experience

  • User Profile
  • Health Information
  • Settings
  • Light Theme
  • Dark Theme
  • System Theme
  • English Language
  • Arabic Language (RTL)

☁️ Cloud Services

  • Firebase Authentication
  • Cloud Firestore
  • Offline Room Database

πŸ“± Application Screenshots

πŸš€ Welcome & Home

Welcome Home

πŸ’Š Medication Management

Medication Plan Today's Schedule
Set Alarm Alarm List

πŸ€– Smart Features

AI Assistant Smart Search
Daily Steps Quick Action Bar

πŸ‘€ User Experience

Complete Profile Settings
Light Theme Dark Theme

πŸ“… Planner

Schedule

πŸ— Architecture

Trusta follows the MVVM (Model–View–ViewModel) architecture to ensure scalability, maintainability, and clean separation of concerns.

          UI
          β”‚
          β–Ό
      ViewModel
          β”‚
          β–Ό
      Repository
    β”Œβ”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”
    β–Ό     β–Ό     β–Ό
 Room  Firebase Retrofit

Architecture Components

  • MVVM Architecture
  • Repository Pattern
  • Dependency Injection (Koin)
  • Room Database
  • Firebase Authentication
  • Cloud Firestore
  • Retrofit
  • Kotlin Coroutines
  • Kotlin Flow

πŸ›  Tech Stack

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

Download the latest stable version of Trusta directly from GitHub Releases.

πŸš€ Latest Version

Version: v1.0.0

πŸ‘‰ https://github.com/MomenOsama123/TrustaApp/releases/latest

APK:

Trusta-v1.0.0.apk

Enable Install from Unknown Sources before installing the APK.


🎯 Future Improvements

  • Medication Information API
  • PDF Report Export
  • Wear OS Support
  • Cloud Backup & Restore
  • Advanced Health Analytics
  • AI Medication Recommendations

πŸ‘¨β€πŸ’» Team

  • Mo'men Osama Galal
  • Mohamed Ali Mohamed
  • Yehia Naghe Abdelhmeed
  • Rewan Mohamed Hafez
  • Mona Mohamed Awad

⭐ Support

If you found this project useful, consider giving it a ⭐ on GitHub.


Trusta

Your Trusted Smart Health Assistant

Built with ❀️ using Kotlin, Firebase, Room & Material Design 3

Β© 2026 Trusta Team

About

A modern Android healthcare assistant featuring medication reminders, AI support, activity tracking, and personalized wellness management.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages