تفاصيل العمل

مشروع MegaStore هو تطبيق متجر إلكتروني متكامل للواقع العملي (Production-Ready) تم تطويره باستخدام إطار العمل Flutter ولغة Dart، مخصص للعمل بكفاءة وأداء عالٍ على منصتي Android و iOS.

تم تطوير المشروع بالاعتماد على Clean Architecture (Feature-First) وبنمط إدارة الحالة الشهير BLoC Pattern، مما يضمن كوداً نظيفاً، مستقراً، وسهل الصيانة والتوسع مستقبلاً لأي حجم من المتاجر التجارية.

🛠️ المميزات والشاشات الرئيسية بالتطبيق:

واجهة مستخدم عصرية (Modern Dark Theme): تصميم مريح للعين ومتجاوب تماماً مع كافة مقاسات الشاشات.

سلة الشراء والمفضلة (Cart & Wishlist): التحديث اللحظي للمنتجات والكميات بإشارات حية (Dynamic Badges) عبر BLoC.

تتبع الشحنة والطلبات (Order Tracking Timeline): خط زمني تفاعلي يستعرض حالة الطلب ومراحل الشحن خطوة بخطوة.

واجهة الأمان والملف الشخصي (Profile & Security Page): قسم مخصص للتحكم بالحساب وإعدادات الأمان وجاهز للربط مع التخزين المشفر والتسجيل البيومتري (البصمة/الوجه).

📐 المعمارية والتقنيات (Tech Stack):

Architecture: Clean Architecture (Data, Domain, Presentation)

State Management: Flutter BLoC

Language: Dart / Flutter SDK

Design Pattern: Feature-First Organization & Repository Pattern

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات