تفاصيل العمل

تطوير واجهة أمامية لمنصة تعليمية إلكترونية باستخدام React، مع التركيز على بناء واجهة متجاوبة وتنظيم المكونات وإدارة الحالة والتنقل بين الصفحات.

يتضمن المشروع:

- عرض الدورات التعليمية وتصنيفاتها.

- البحث عن الدورات حسب العنوان.

- تصفية الدورات حسب التصنيف.

- صفحات ديناميكية لتفاصيل الدورات.

- محاكاة تسجيل دخول المستخدم وحماية بعض المسارات.

- إدارة الحالة باستخدام Context API وReact Hooks.

- استخدام React Router للتنقل بين صفحات التطبيق.

- إشعارات تفاعلية باستخدام React Toastify.

- تصميم متجاوب مع أحجام الشاشات المختلفة.

- تنظيم المشروع باستخدام مكونات React قابلة لإعادة الاستخدام.

تم تنفيذ المشروع كتطبيق Frontend، مع محاكاة المصادقة والبيانات بهدف التركيز على تجربة المستخدم وبنية التطبيق والتعامل مع حالات الواجهة.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات