تطبيق منصة تبرعات خيرية لربط المرضى والمانحين
تفاصيل العمل
المميزات الرئيسية للنظام: تعدد الأدوار (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. يعكس هذا المشروع القدرة على بناء تطبيقات معقدة تعتمد على الخرائط، الدفع الإلكتروني، والمحادثات الحية في آن واحد.
مهارات العمل