نبذة عن المشروع
منصة المسار الذكي هي منصة تعليمية متكاملة تهدف إلى ربط المدربين بالطلاب. توفر المنصة تجربة سلسة لتصفح الدورات التدريبية، التسجيل، وإدارة المحتوى التعليمي.
1. التقنيات المستخدمة (Tech Stack)
Backend: Laravel (PHP 8.x).
Database: MySQL (لتخزين بيانات المستخدمين، الدورات، والطلبات).
Frontend: Blade Templates مع Tailwind CSS (لتصميم واجهات عصرية وسريعة التجاوب).
Authentication: Laravel Breeze أو Jetstream (لإدارة تسجيل الدخول، التسجيل، وتأمين الحسابات).
Media Management: Spatie Media Library (لرفع وإدارة صور الدورات وملفات الفيديو).
Payments: Stripe أو PayPal API (لإتمام عمليات الدفع الإلكتروني للدورات).
2. الميزات الرئيسية (Core Features)
إدارة المستخدمين: نظام صلاحيات (Admin, Instructor, Student) باستخدام Spatie Laravel-Permission.
نظام الدورات: لوحة تحكم للمدرب لإضافة دورات، رفع فيديوهات، وملفات PDF.
التسجيل والدفع: نظام عربة تسوق، معالجة الدفع، وتأكيد الطلبات.
لوحة تحكم الطالب: صفحة خاصة تعرض الدورات التي اشترك فيها الطالب وتقدمه في كل دورة.
نظام التقييمات: إمكانية تقييم الطلاب للدورات وترك تعليقات.
1. التقنيات المستخدمة (Tech Stack)
Backend: Laravel (PHP 8.x).
Database: MySQL (لتخزين بيانات المستخدمين، الدورات، والطلبات).
Frontend: Blade Templates مع Tailwind CSS (لتصميم واجهات عصرية وسريعة التجاوب).
Authentication: Laravel Breeze أو Jetstream (لإدارة تسجيل الدخول، التسجيل، وتأمين الحسابات).
Media Management: Spatie Media Library (لرفع وإدارة صور الدورات وملفات الفيديو).
Payments: Stripe أو PayPal API (لإتمام عمليات الدفع الإلكتروني للدورات).
2. الميزات الرئيسية (Core Features)
إدارة المستخدمين: نظام صلاحيات (Admin, Instructor, Student) باستخدام Spatie Laravel-Permission.
نظام الدورات: لوحة تحكم للمدرب لإضافة دورات، رفع فيديوهات، وملفات PDF.
التسجيل والدفع: نظام عربة تسوق، معالجة الدفع، وتأكيد الطلبات.
لوحة تحكم الطالب: صفحة خاصة تعرض الدورات التي اشترك فيها الطالب وتقدمه في كل دورة.
نظام التقييمات: إمكانية تقييم الطلاب للدورات وترك تعليقات.