restaurant app || تطوير تطبيق مطاعم متكامل باستخدام Flutter مع Clean Architecture وBLoC

منذ أسبوع

عرض العمل

الوصف

تطبيق مطاعم متكامل بـ Flutter/Dart، مبني ليكون قابلاً للتوسع وسهل الصيانة.

المميزات: تصفح المطاعم والتصنيفات، البحث، تفاصيل المطعم والقائمة، السلة (إضافة/تعديل/حذف)، إتمام الطلب وإرساله للمطعم، سجل الطلبات، تسجيل الدخول مع تخزين آمن للـ Token.

المعمارية: Clean Architecture وMVVM وBLoC/Cubit، مع Repository وUse Case وDependency Injection عبر GetIt وInjectable.

الشبكات: REST API باستخدام Dio وRetrofit مع DTOs وMappers وRemote Data Sources.

الاختبارات: تغطية آلية للـ Mappers وData Sources وRepositories وUse Cases وCubits باستخدام Mocktail وbloc_test وFlutter Test، ساعدت في اكتشاف أخطاء حقيقية قبل وصولها للمستخدم.

CI/CD: GitHub Actions عند كل Push وPull Request لتوليد الكود وتشغيل الاختبارات وقياس التغطية ورفعها إلى Codecov.


التفاصيل

المشاهدات 1
المفضلة 0
القسم برمجة, تطوير المواقع و التطبيقات - تطبيقات الجوال

حساب المستخدم

Powered By Mohamed A. Bahnsawy

All rights reserved © kaf 2026