تفاصيل العمل

## منصة تعليمية باستخدام React.js

منصة تعليمية حديثة ومتجاوبة تهدف إلى توفير بيئة سهلة الاستخدام تجمع بين المدرسين والطلاب في مكان واحد.

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

### أهم مميزات المشروع:

* تسجيل الدخول وإنشاء حساب للطلاب والمدرسين.

* لوحة تحكم منفصلة للمدرس والطالب.

* إنشاء وإدارة الكورسات.

* إضافة وإدارة المحاضرات.

* رفع فيديوهات المحاضرات.

* صفحة خاصة بتفاصيل كل كورس.

* نظام لحجز الكورسات.

* متابعة تقدم الطالب في المحاضرات.

* تصميم متجاوب مع الكمبيوتر والموبايل.

* نماذج إدخال مع التحقق من صحة البيانات.

* واجهة استخدام بسيطة وسهلة.

* تخزين وإدارة البيانات باستخدام Local Storage.

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

### التقنيات المستخدمة:

* React.js

* JavaScript

* HTML5

* CSS3

* Bootstrap

* React Router

* Vite

* Local Storage

### دوري في المشروع:

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

ملفات مرفقة

بطاقة العمل

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