Ez Health is a smart Android application that empowers users to manage their health records, schedule appointments, receive nutrition advice, and access real-time health support — all in one place. The app integrates Firebase, AI recommendations, TensorFlow, and a chatbot for a modern, intelligent healthcare experience.
- 📄 Upload and view personal health reports
- 🧠 AI-powered health recommendations
- 🤖 Integrated chatbot using Google Gemini for health queries
- 📅 Schedule and track appointments
- ⚖️ Calculate BMI and monitor health goals
- 🆘 Quick emergency call button
- 🔒 Firebase Authentication & Realtime Sync
- ☁️ Cloud Storage support for files (images & PDFs)
| Module | Description |
|---|---|
| Chatbot | Built using Google Gemini Kit to provide conversational health support and general queries |
| TensorFlow | Used for health report image analysis and classification |
| Nutritionist Model | Python-based backend model (Streamlit + pandas) generates diet plans |
| Technology | Description |
|---|---|
| Main language for Android development | |
| Used in some legacy modules | |
| UI Layouts | |
| Authentication, Realtime Database, and Storage | |
| Report image analysis | |
| AI Chatbot integration |
| Login & Home | Report Upload | Chatbot | Recommendations |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
EzHealthApp/
├── app/
│ ├── java/com/ezhealth/ # App logic in Kotlin
│ ├── res/layout/ # UI screens (XML)
│ └── AndroidManifest.xml
├── firebase/ # Firebase services
├── tensorflow/ # TensorFlow model loading
├── build.gradle
└── README.mdgit clone https://github.com/your-username/ez-health-app.git
cd ez-health-app
* Open the project
* Sync Gradle dependencies
* Add your `google-services.json` to `/app`
* Enable Firebase Auth, Storage, and Realtime DB in your console
* Add your TFLite model under `/assets` folder
* Load and run inference using Android TFLite Interpreter
Run ▶️ in Android Studio
This project is licensed under the MIT License.
For any queries, feel free to reach out via LinkedIn
If you found this project useful or interesting, please consider giving it a ⭐ star and following me on GitHub for more cool projects!
⚡ Ez Health – Personalized health support in your pocket.



