تطبيق متجر إلكتروني متكامل تم تطويره باستخدام Flutter، يتيح للمستخدم تصفح المنتجات وعرض تفاصيلها وإضافتها إلى المفضلة والسلة.
قمت بتنفيذ واجهات التطبيق وربطها بـ REST API لعرض المنتجات والتصنيفات والبيانات بشكل ديناميكي، بالإضافة إلى تنفيذ تسجيل الدخول وإنشاء الحساب والتنقل بين أجزاء التطبيق.
كما تم تنفيذ إدارة المفضلة والسلة وتحديث بيانات المستخدم، مع الاهتمام بتنظيم الكود وفصل المسؤوليات داخل المشروع.
التقنيات المستخدمة:
• Flutter & Dart
• REST API
• Dio
• Firebase / Local Storage حسب الحاجة
• Bloc / Cubit
• Dependency Injection
• Responsive UI