Online Shoes Marketplace
تفاصيل العمل
تطبيق متجر أحذية إلكتروني مبني بـ Flutter (واجهة أمامية فقط) يحاكي تجربة تسوّق كاملة بتصميم بوتيكي فاخر وفق Material 3. يشمل تدفّقًا متكاملًا من Splash/Onboarding إلى الاستكشاف والكتالوج والبحث ثم تفاصيل المنتج، المفضلة، السلة، والدفع بثلاث خطوات مع شاشة نجاح، إضافة إلى تتبّع الطلبات بحالات وتايملاين. يعتمد على go_router للتنقّل السلس وحفظ حالة التبويبات، وflutter_bloc (Cubit) لإدارة الحالة بشكل منظم، مع دعم تعدد اللغات EN/AR وواجهة RTL ووضع فاتح/داكن. البيانات تُدار عبر Mock Repositories مع تأخير وهمي لمحاكاة الشبكة، مع تغطية واضحة لحالات التحميل/الفراغ/الخطأ وبنية Feature-first قابلة للتوسّع والربط لاحقًا بباك-إند حقيقي.
مهارات العمل