وصف عام للتطبيق
تطبيق تجارة إلكترونية بسيط وفعّال يتيح للمستخدمين:
تصفح المنتجات حسب العلامات التجارية أو الأقسام.
تسجيل الدخول أو إنشاء حساب جديد.
عرض تفاصيل المنتج.
إضافة المنتجات إلى السلة.
إتمام عمليات الشراء.
إدارة الملف الشخصي.
يعتمد التطبيق على Firebase كمزود خلفي (Backend)، ويستخدم Provider لإدارة الحالة.
الميزات الأساسية
تسجيل دخول وتسجيل حساب باستخدام Firebase Authentication.
قراءة وعرض بيانات المنتجات، التصنيفات، والعلامات التجارية من Firebase Firestore.
واجهة مستخدم تفاعلية وسلسة.
دعم لإضافة المنتجات إلى السلة وحساب السعر الكلي.
فصل واضح بين منطق البيانات والعرض (UI).
دعم تسجيل الخروج وإدارة الجلسات.