تطبيق Medilink – رفيقك الكامل للرعاية الصحية
الوصف:
Medilink هو تطبيق موبايل تم تطويره باستخدام Flutter لتبسيط عملية تواصل المرضى مع الأطباء. يركز التطبيق على تجربة مستخدم سهلة وآمنة مع تقديم حلول عملية لإدارة المواعيد الطبية والوصول إلى الرعاية الصحية بشكل أسرع.
المميزات الأساسية:
البحث عن الأطباء حسب التخصص
حجز وإدارة المواعيد بسهولة
استلام تذكيرات وإشعارات طبية
واجهة آمنة وسهلة الاستخدام
تصميم متجاوب مع جميع أحجام الشاشات
الجوانب التقنية:
Framework: Flutter
Architecture: Clean Architecture (مع فصل الطبقات Presentation, Domain, Data)
State Management: Bloc (Cubit)
API Integration: Dio (مع معالجة الأخطاء وإدارة الاستجابات)
Local Database: Hive (لتخزين البيانات محليًا)
Authentication: Firebase Auth (بريد إلكتروني/كلمة مرور)
Push Notifications: Firebase Cloud Messaging
App Distribution: Firebase App Distribution + GitHub Actions (CI/CD)
Secure Storage: Shared Preferences & Hive
Dependency Injection: get_it
Responsive UI: يدعم جميع أحجام الشاشات (Responsive + Adaptive)
Design Patterns: Repository Pattern + Factory Pattern + Singleton
Version Control: Git & GitHub (مع GitHub Actions للأتمتة)
Payment Gateway (قابل للإضافة): دعم التكامل مع مزودي الدفع مثل Paymob
القيمة:
هذا المشروع يعكس خبرتي في تطوير تطبيقات الموبايل، إدارة الحالة، التكامل مع الـ API، والتصميم المتجاوب. وهو مثال عملي على قدرتي في تنفيذ تطبيقات تحل مشاكل واقعية وتقدم تجربة سلسة للمستخدم.