EduNova هو منصة تعليم إلكتروني حديثة تم تطويرها باستخدام Vue.js، وتهدف إلى تقديم تجربة تعليمية متكاملة للطلاب، بدايةً من اكتشاف الدورات وحتى متابعة التقدم والحصول على الشهادات.
أهم المميزات:
• تصميم عصري واحترافي ومتجاوب مع جميع أحجام الشاشات.
• استعراض الدورات التعليمية مع البحث والتصفية حسب التصنيف والمستوى والسعر والتقييم.
• صفحات تفصيلية للدورات تتضمن المحتوى والمناهج والمدرس والتقييمات.
• نظام تسجيل الدخول وإنشاء الحساب.
• نظام التسجيل في الدورات التعليمية.
• لوحة تحكم للطالب لمتابعة الدورات ونسبة التقدم.
• صفحة My Courses لإدارة الدورات المسجل بها الطالب.
• نظام Wishlist لحفظ الدورات المفضلة.
• نظام متابعة الدروس وتسجيل الدروس المكتملة.
• صفحة للشهادات والدورات المكتملة.
• استعراض المدرسين وصفحاتهم وتخصصاتهم ودوراتهم.
• إدارة الملف الشخصي والتفضيلات.
• دعم الوضع الليلي Dark Mode.
• تصميم متجاوب بالكامل للموبايل والتابلت والكمبيوتر.
• استخدام LocalStorage لمحاكاة بيانات المستخدم والتسجيل والتقدم والمفضلة.
• تنقل ديناميكي بين الصفحات باستخدام Vue Router.
• واجهة مستخدم تفاعلية مع حالات التحميل والتنبيهات والنوافذ المنبثقة.
التقنيات المستخدمة:
Vue.js 3
Vite
Vue Router
JavaScript
Bootstrap 5
Bootstrap Icons
HTML5
CSS3
LocalStorage
نوع المشروع:
Front-End Web Application