Doctorak - نظام متكامل لحجز المواعيد الطبية (Flutter & Clean Architecture)
تفاصيل العمل
قمت بتطوير تطبيق متكامل لحجز المواعيد الطبية يربط بين المرضى والأطباء، مع التركيز على تقديم تجربة مستخدم سلسة وأداء تقني مستقر. إليك أبرز ما تم تنفيذه في هذا المشروع: بناء وتصميم الهيكلية: اعتمدت على مبادئ Clean Architecture لتقسيم الكود إلى طبقات منفصلة، مما يسهل عملية الصيانة والتطوير المستقبلي للمشروع. إدارة الحالة والبيانات: استخدمت نمط BLoC/Cubit لإدارة حالات التطبيق المختلفة وضمان استجابة فورية لواجهة المستخدم. تكامل بوابات الدفع: قمت ببرمجة وتفعيل أنظمة دفع إلكتروني متعددة تشمل Stripe, PayPal, و Paymob لتمكين المستخدمين من دفع رسوم الحجز بأمان. برمجة الواجهات (UI/UX): حولت تصاميم Figma إلى واجهات Flutter احترافية ومتجاوبة (Responsive) تعمل بكفاءة على مختلف أحجام شاشات الأندرويد والـ iOS. الربط البرمجي (APIs): استهلكت خدمات RESTful APIs باستخدام مكتبة Dio مع إضافة Interceptors لإدارة الطلبات البرمجية ومعالجة الأخطاء باحترافية. التخزين وتأمين البيانات: استخدمت Flutter Secure Storage لتأمين بيانات الدخول، و Hive لتخزين البيانات محلياً وتحسين أداء التطبيق في حالة عدم وجود اتصال بالإنترنت. نظام التنبيهات والمراقبة: دمجت الإشعارات المحلية (Local Notifications) لتذكير المرضى بمواعيدهم، وربطت التطبيق بـ Sentry لمتابعة وحل أي أعطال برمجية فور حدوثها.
بطاقة العمل
طلب عمل مماثل