تفاصيل العمل

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

أبرز التحديات المعمارية والبرمجية التي أنجزتها في هذا النظام:

محرك الاشتراكات وباقات المحتوى (Dynamic Subscription & Access Engine): هندسة منطق متقدم لإدارة خطط الدفع المتعددة للمادة الواحدة؛ حيث يتيح النظام فصل الاشتراكات بين باقة "الشروحات والدروس"، وباقة "الملفات الإلكترونية PDF"، أو دمجهما معاً في "الباقة الشاملة" بتسعيرات وخصومات مختلفة.

هيكلة المناهج التعليمية (Curriculum & Content Management System): تصميم هيكل قواعد بيانات هرمي (Hierarchical Database Architecture) لتنظيم المواد الدراسية بشكل دقيق، وتقسيمها إلى فصول دراسية متسلسلة تحتوي على وحدات فرعية. يدعم هذا الهيكل دمج أنواع مختلفة من المحتوى التعليمي مثل شروحات الفيديو، ملفات الـ PDF، والاختبارات الإلكترونية.

نظام الصلاحيات وحماية المحتوى (Authorization & Access Control): برمجة طبقات حماية دقيقة (Middleware & Policies) للتحقق اللحظي من صلاحيات المستخدم؛ مما يضمن تقييد الوصول للوحدات الدراسية المغلقة بناءً على نوع الاشتراك الفعلي للطالب، ومنع أي محاولة للوصول إلى محتوى غير مدفوع.

تطوير واجهات استعلام سريعة (Optimized RESTful APIs): بناء مسارات برمجية عالية الأداء لعرض الكتالوج الدراسي وتفاصيل المواد، متضمنة الأسعار، التقييمات، وعدد الساعات والوحدات، لضمان تجربة تصفح سريعة وخالية من التأخير.

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

PHP | Laravel | RESTful APIs | MySQL | Dynamic Subscription Logic | Access Control System

بطاقة العمل

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