madhurchouhan7/synovia_ai_telehealth_app
Synovia एक AI-सशक्त मोबाइल हेल्थ असिस्टेंट है जो उपयोगकर्ताओं को अपने लक्षण जाँचने, व्यक्तिगत स्वास्थ्य अंतर्दृष्टि प्राप्त करने और वास्तविक समय में स्मार्ट चिकित्सा मार्गदर्शन प्राप्त करने की अनुमति देता है। Google के Gemini API को एकीकृत करके, ऐप बुद्धिमत्तापूर्ण ढंग से: उपयोगकर्ता द्वारा दर्ज किए गए लक्षणों का विश्लेषण करता है; संभावित स्वास्थ्य स्थितियों का अनुमान लगाता है; आगे के चरणों के सुझाव प्रदान करता है।
- Stars
- 2
- Forks
- 1
- अंतिम पुश (UTC)
- 24 सित॰ 2025
- प्रोजेक्ट स्थिति
- सक्रिय
तकनीकी विषय
उपयोग की गई निर्भरताएँ
निर्भरता सूची 40 आइटम
- flutter
{"sdk":"flutter"} - cupertino_icons
^1.0.8 - flutter_native_splash
^2.4.5 - flutter_launcher_icons
^0.14.3 - flutter_svg
^2.0.17 - google_fonts
^6.2.1 - linear_progress_bar
^1.1.3 - provider
^6.1.2 - firebase_core
^3.15.1 - firebase_auth
^5.6.1 - google_nav_bar
— - cloud_firestore
^5.6.11 - cloud_functions
^5.6.1 - firebase_admin
^0.3.0+2 - google_sign_in
^7.1.0 - intl
— - google_generative_ai
^0.4.7 - flutter_markdown
— - http
^1.4.0 - uuid
— - path_provider
— - hive
— - hive_flutter
— - flutter_spinkit
— - image_picker
— - flutter_dotenv
— - cached_network_image
^3.4.1 - shimmer
^3.0.0 - loading_animation_widget
^1.3.0 - connectivity_plus
— - firebase_app_check
^0.3.2+9 - numeric_selector
^0.0.3 - geolocator
^14.0.2 - shared_preferences
^2.5.3 - url_launcher
^6.3.1 - fl_chart
— - firebase_messaging
^15.2.9 - flutter_testडेवलपमेंट
{"sdk":"flutter"} - hive_generatorडेवलपमेंट
— - build_runnerडेवलपमेंट
—
मूल README
यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
README खोलें / बंद करें
🧠 Synovia AI — Your Smart Telehealth Companion
Synovia AI is an AI-powered telehealth mobile application built using Flutter, Firebase, and Google's Gemini AI. It helps users assess symptoms, track health conditions, and receive personalized AI-driven health insights—all from the comfort of their smartphones.
🌐 Landing Page(https://synovia-landing-page.vercel.app/)
▶️ Demo video(https://youtube.com/shorts/ee1Y5Ld0jF0?feature=share)
- 📩 APK Link Google Drive
🚀 Features
- 🔍 AI Symptom Analysis: Get instant responses and insights using Gemini-powered AI chat.
- 📈 Health Tracker: View and monitor symptom severity trends over time.
- 🗺️ Nearby Doctor Finder: Access a curated list of doctors near your location (coming soon).
- 🧠 Personalized Responses: Tailored recommendations based on symptom data and chat history.
- 💬 Conversational UI: Clean, chat-first design for an intuitive user experience.
- 🗂️ Secure & Fast: Built using Firebase Auth, Firestore, and serverless backend functions.
📱 Screenshots
| Symptom Chat | Health Insight | AI Response | Doctor Finder |
|---|
https://raw.githubusercontent.com/madhurchouhan7/synovia_ai_telehealth_app/HEAD/assets/screenshots/chat_page.png https://raw.githubusercontent.com/madhurchouhan7/synovia_ai_telehealth_app/HEAD/assets/screenshots/chat_page2.png https://raw.githubusercontent.com/madhurchouhan7/synovia_ai_telehealth_app/HEAD/assets/screenshots/health_reports.png
https://raw.githubusercontent.com/madhurchouhan7/synovia_ai_telehealth_app/HEAD/assets/screenshots/home_page.png https://raw.githubusercontent.com/madhurchouhan7/synovia_ai_telehealth_app/HEAD/assets/screenshots/nearby_doctors.png https://raw.githubusercontent.com/madhurchouhan7/synovia_ai_telehealth_app/HEAD/assets/screenshots/nearby_doctors2.png https://raw.githubusercontent.com/madhurchouhan7/synovia_ai_telehealth_app/HEAD/assets/screenshots/health_progress.png
🧰 Tech Stack
- Frontend: Flutter (Dart)
- Backend: Firebase Functions (Node.js), Firestore, Firebase Auth
- AI Model: Gemini Pro (Google AI)
- State Management: Provider
- Storage: Hive (Local), Firebase Storage (Cloud)
- Maps & Location: Google Maps API
- Analytics & Crash Reporting: Firebase Analytics + Crashlytics
📂 Project Structure
lib/ ├── main.dart ├── config/ ├── core/ ├── features/ ├── utils/ functions/ # Firebase Cloud Functions (Node.js) assets/ # Images, icons, illustrations
💡 How it Works
- User signs in securely via Firebase Auth.
- User inputs symptoms through chat UI.
- Gemini AI model analyzes symptoms and generates insights.
- Responses are stored locally in Hive and backed up in Firestore.
- Health severity trends are visualized.
- (Upcoming) Doctor list is fetched based on location & condition.
🚧 Roadmap
- [x] MVP with AI chatbot & health tracker
- [x] Firestore + Hive integration
- [x] Firebase Auth & onboarding
- [x] Nearby doctor suggestions (location-based)
- [x] Disease precautions integration
- [x] Landing Page with waitlist + app demo
- [ ] Launch on Google Play Store
- [ ] iOS build & deployment
🛠️ Run Locally
git clone https://github.com/madhurchouhan7/synovia_ai_telehealth_app.git
cd synovia_ai_telehealth_app
flutter pub get
flutter run
🌐 Live Demo
- 🚀 Coming soon on Google Play Store
- 📩 Sign up for early access: synovia.health (Launching soon!)
🙋♂️ Author
- Built with ❤️ by Madhur Chouhan
- 📬 Reach out: madhurchouhan7@gmail.com
🤝 Contributing
Pull requests are welcome! For major changes, please open an issue first. Let's make digital healthcare smarter — together!