synovia_ai_telehealth_app
Synoviaは、ユーザーが症状を確認し、パーソナライズされた健康インサイトを得て、リアルタイムでスマートな医療アドバイスを受けられるAI駆動のモバイルヘルスアシスタントです。GoogleのGemini APIを統合することで、アプリは知能的に以下を行うことができます:ユーザーが入力した症状を分析する、可能性のある健康状態を予測する、次のステップの提案を行う。
- スター
- 2
- フォーク
- 1
- 最終プッシュ(UTC)
- 2025/09/24
- プロジェクト状態
- 公開中
元の README
以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。
🧠 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 |
|---|
🧰 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!
カテゴリー
使用している依存関係
依存関係一覧 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開発用
—
プロジェクトに合うリポジトリを選ぶには?
用途で絞り込み、開発状況を比較し、採用前に元のリポジトリで要件を確認しましょう。
- 名前・作者・説明で検索し、技術トピックで絞り込みます。
- スター、フォーク、最近のプッシュを比較します。スターは関心の目安であり、品質の保証ではありません。
- 利用前に GitHub で README、ライセンス、Issues を確認します。
情報源と管理
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗