الوصف:
Doctor Doc هو تطبيق موبايل متكامل يهدف إلى تحسين تجربة المرضى في حجز المواعيد الطبية وإجراء الاستشارات مع الأطباء عن بُعد. يربط التطبيق بين المستخدمين ومقدّمي الرعاية الصحية بسهولة وسرعة، مع دعم للتنبيهات الفورية، تسجيل الدخول الآمن، ولوحة تحكم للطبيب والمريض.
الميزات الأساسية:
نظام حجز مواعيد ذكي: يتيح للمريض اختيار التخصص، الطبيب، وتحديد الوقت المناسب
?️ ملف طبي للمستخدم والطبيب: معلومات محدثة وسجل زيارات
استشارات مباشرة (تشات): تواصل آمن وفوري بين الطبيب والمريض عبر Firebase
تسجيل دخول آمن باستخدام Firebase Auth
إشعارات عبر FCM: تذكير بالمواعيد وتنبيهات مهمة
? بنية معمارية نظيفة (Clean Architecture) لتسهيل التطوير والصيانة
? اختبار وتحسين الأداء مع دعم flutter_test وتجهيز لتوسيع الاختبارات
️ CI/CD عبر GitHub Actions مع دعم Flavors لبيئات مختلفة (Dev, Staging, Prod)
تصميم واجهة المستخدم باستخدام Figma مع تركيز على الوصولية وسهولة الاستخدام
التقنيات المستخدمة:
الإطار: Flutter – Dart
الإدارة: Riverpod – Provider (بنية مرنة وقابلة للتوسعة)
الواجهة الخلفية: Firebase (Auth – Firestore – Cloud Functions – FCM) + RESTful APIs
النشر والتطوير: Git – GitHub Actions – Flavors – Firebase Hosting
الاختبار: flutter_test، تحليل الأداء
التصميم: Figma، Material Design
هدف التطبيق:
تقديم حل رقمي متكامل يربط بين المريض والطبيب بسهولة، ويعزز تجربة الرعاية الصحية عن بُعد بشكل موثوق وآمن.