تطوير منصة تعليمية LMS | Laravel 12 | لوحة تحكم | نظام دفع | تحليلات

تفاصيل العمل

أقدم لك منصة تعليمية (LMS) احترافية مبنية من الصفر بأحدث المعايير

الهندسية وجاهزة للإنتاج الفوري.

─────────────────────────────────────

البنية الهندسية

─────────────────────────────────────

المشروع مبني بمبدأ Domain-Driven Design (DDD) داخل بنية Modular

Monolith مما يضمن:

• فصل كامل بين طبقات Domain / Application / Infrastructure / Http

• كل وحدة (Module) مستقلة بذاتها قابلة للتوسع أو الاستبدال

• كود نظيف قابل للاختبار في كل طبقة بمعزل تام

• جاهزية للتحول لـ Microservices مستقبلاً دون إعادة كتابة

─────────────────────────────────────

المميزات الرئيسية

─────────────────────────────────────

المصادقة والصلاحيات

• تسجيل دخول وإنشاء حساب

• تحقق بخطوتين (2FA) عبر البريد

• RBAC كامل — أدوار وصلاحيات دقيقة لكل عملية

إدارة المحتوى التعليمي

• كورسات مسجلة (VOD) وكورسات مباشرة (Live)

•اضافه ملفات pdf للكورسات

• جدولة الكورسات المباشرة مع إرسال الرابط تلقائياً بالبريد

• تقييمات ومراجعات الطلاب

الرد علي استفسارات الطلاب بشكل private بدلا من public للخصوصية

المبيعات والدفع

• سلة مشتريات متكاملة

• سلات متروكة مع تذكيرات بريدية تلقائية

• دعع متعدد مزودي الدفع (PayPal — Tamara — Tabby — Cash)

• نظام كوبونات خصم (نسبة أو مبلغ ثابت)

• تتبع الطلبات والمدفوعات

التحليلات والتقارير

• لوحة تحكم بـ 12+ widget تشمل:

إيرادات يومية / أسبوعية / شهرية

منحنى المبيعات الزمني

أفضل الكورسات إيراداً وأكثرها مشاهدة

نمو التسجيلات والمستخدمين

مسار الطلبات (Order Funnel)

تصدير تقارير Excel شاملة

نظام CMS

• مدونة — صفحات تسويقية — أسئلة شائعة

• محتوى الصفحات الثابتة قابل للتعديل

• إعدادات عامة للمنصة

التواصل والإشعارات

• إشعارات داخلية للمشرفين

• تذكيرات الكورسات المباشرة بالبريد

• تذكيرات السلة المتروكة بالبريد

• رسائل التواصل من الزوار

─────────────────────────────────────

? الواجهة الأمامية

─────────────────────────────────────

• Vue 3 + Composition API + Pinia + Inertia.js

• TailwindCSS v4 + PrimeVue v4

• دعم كامل RTL (عربي) + Dark Mode

• تصميم متجاوب Mobile-First

• SEO ديناميكي على كل صفحة

─────────────────────────────────────

?️ Stack التقني

─────────────────────────────────────

Laravel 12 · PHP 8.2 · MySQL

Vue 3 · Vite · Pinia · Inertia.js

TailwindCSS v4 · PrimeVue v4

DDD · Repository Pattern · RBAC

بطاقة العمل

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