**تطبيق Shopping App باستخدام Flutter**
تطبيق متجر إلكتروني تم تطويره باستخدام Flutter، يهدف إلى تقديم تجربة تسوق سهلة وسريعة مع واجهة مستخدم عصرية وأداء سلس.
**أبرز المميزات:**
* عرض المنتجات والتصنيفات بطريقة منظمة.
* عرض تفاصيل كل منتج مع الصور والسعر والتقييم.
* إضافة المنتجات إلى سلة التسوق وإزالتها وتحديث الكميات.
* حساب إجمالي سعر الطلبات داخل السلة.
* ربط التطبيق مع REST API لجلب البيانات وإدارة عمليات السلة.
* إدارة الحالة باستخدام BLoC (Cubit).
* تطبيق مبادئ Clean Architecture وRepository Pattern لتنظيم المشروع وتسهيل صيانته.
* استخدام Dio للتعامل مع واجهات برمجة التطبيقات (API).
* تصميم واجهات مستخدم متجاوبة تعمل على مختلف أحجام الشاشات.
* كتابة كود نظيف ومنظم وقابل للتطوير والصيانة.
**التقنيات المستخدمة:**
Flutter - Dart - Clean Architecture - BLoC (Cubit) - REST API - Dio - Dependency Injection - Git & GitHub.