المميزات الرئيسية للنظام:
تعدد الأدوار (User Roles): لوحات تحكم منفصلة لكل من المرضى (لإنشاء طلبات التبرع) والمتبرعين (لتصفح الحالات).
بوابة دفع إلكتروني (Stripe Integration): نظام تبرع آمن وسلس باستخدام Stripe.
الأتمتة (Automation): إغلاق طلب التبرع تلقائياً بمجرد اكتمال المبلغ المطلوب.
الخرائط والموقع (Google Maps): تكامل مع خرائط جوجل لتحديد مواقع الحالات بدقة.
المحادثات الفورية (Real-Time Chat): نظام تواصل آمن ومباشر بين الطرفين.
إدارة البيانات والوسائط: رفع التقارير الطبية والصور باستخدام Firebase Storage و Image Picker.
التقنيات المستخدمة (Tech Stack):
الإطار: Flutter
إدارة الحالة: Cubit Pattern (لضمان هيكلية قوية للكود).
قاعدة البيانات: Firebase Cloud Firestore.
الخدمات الخارجية: Google Maps API, Stripe Payment Gateway.
يعكس هذا المشروع القدرة على بناء تطبيقات معقدة تعتمد على الخرائط، الدفع الإلكتروني، والمحادثات الحية في آن واحد.