MegaStore متجرك الالكتروني
تفاصيل العمل
مشروع 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
مهارات العمل
بطاقة العمل
طلب عمل مماثل