مشروع Grogin Grocery
- متجر بقالة إلكتروني متكامل يشمل:
- صفحات رئيسية (Home, Shop, Blogs, Cart, Wishlist, Compare).
- نظام تسجيل دخول/خروج وإدارة منتجات (إضافة/حذف من السلة أو المفضلة).
- فلترة متقدمة (حسب السعر، التصنيف، التقييم) وترتيب (تصاعدي/تنازلي) حسب السعر والتقييم
- التقنيات المستخدمة:
- Frontend: React (Vite) مع تصميم مرن باستخدام Sass وMUI.
- State Management: Redux لإدارة حالة التطبيق.
- تحسين الأداء: React Lazy للتحميل الديناميكي، Error Boundary للتعامل مع الأخطاء.
- نمط تصميم: فصل الـ (Logic عن UI) باستخدام React Components.
- أدوات مساعدة: Axios للاتصال بالـ API، React Toastify للإشعارات، React Icons للأيقونات.