تطبيق بَيْعَة
تطبيق Flutter متعدد الأدوار يخدم العملاء والسائقين والتجار بوظائف وميزات مختلفة.
نظرة عامة على المشروع
تطبيق بَيْعَة هو تطبيق جوّال شامل تم تطويره باستخدام Flutter، ويعتمد على نمط Clean Architecture، ويُطبق أفضل الممارسات في إدارة الحالة باستخدام BLoC / Cubit.
الميزات الرئيسية
دعم تعدد الأدوار:
نسخة العميل (Customer)
نسخة السائق (Driver)
نسخة التاجر (Merchant)
ميزات العميل:
تصفح المتاجر وعرض المنتجات
التنقل حسب التصنيفات
إدارة الملف الشخصي
ميزة البحث
إدارة الطلبات
ميزات السائق:
إدارة الطلبات
التنقل وتتبع المواقع
إدارة الملف الشخصي
ميزات مشتركة:
نظام تسجيل الدخول والتوثيق
دعم الشاشات المختلفة (Responsive Layouts)
التعامل مع الإشعارات
دعم تعدد اللغات (بما في ذلك تنسيق التواريخ بالعربية)
إدارة التخزين المحلي