قال ChatGPT:
“مشروع Udemy Clone” متكامل اتعمل باستخدام React وRedux على الـFrontend وNode.js/Express مع MongoDB على الـBackend، وبيقدم تجربة تعليمية قريبة من Udemy الأصلي:
التصفية (Filter): قدرات فلترة متقدمة للدورات حسب الفئة (تطوير ويب، تصميم، تسويق…)، مستوى الصعوبة أو سعر الدورة.
البحث (Search): شريط بحث ذكي يدوّر في عناوين ووصف الدورات علشان المستخدم يلاقي الدورة اللي بيدوّر عليها فوراً.
الترقيم الصفحات (Pagination): لو عدد الدورات كبير، بنقسّم عرض النتائج على صفحات مع تحكّم بالانتقال بين الصفحات.
إدارة الحالة بـRedux: كل الداتا الخاصة بالدورات، الكارت، وبيانات المستخدم متخزنة في الـRedux Store لسهولة التتبع والتوسيع.
إضافة للعرباية (Add to Cart): ميزة إضافة الدورات لعربة التسوق (Cart) مع عرض عدد العناصر وإجمالي السعر قبل إتمام عملية الشراء.
المشروع بيتميز بواجهة استخدام احترافية واستجابة سريعة (Responsive) على أجهزة الموبايل والويب، وكود منظّم يسهل إضافة مميزات جديدة زي نظام تقييم الدورات أو الدفع الإلكتروني.