هذا المشروع عبارة عن نظام بسيط لإدارة الدورات التعليمية باستخدام إطار العمل Django. يتيح النظام للمدرسين إمكانية إنشاء دورات تعليمية وإضافة دروس واختبارات لها، بينما يمكن للمتعلمين التسجيل في المنصة، الالتحاق بالدورات، ثم خوض الامتحانات والحصول على نتيجة يتم حسابها بشكل تلقائي.
يحتوي النظام على عدة مكونات رئيسية، فالمدرس يستطيع رفع الدورات وتحديد وصف وصورة وتاريخ نشر لها، بالإضافة إلى تنظيمها في شكل دروس مرتبة. أما المتعلم فيستطيع إنشاء حساب خاص به وتسجيل الدخول، ثم تصفح قائمة الدورات والالتحاق بالدورة التي يرغب بها. عملية التسجيل في الدورات تتم من خلال نظام "Enrollment" الذي يربط كل متعلم بدورته ويحدد وضع تسجيله وتقييمه داخل الدورة.
الامتحانات داخل النظام تعتمد على أسئلة متعددة الاختيارات، حيث يمكن للمدرس إضافة أسئلة وتحديد الإجابات الصحيحة والخاطئة. عند قيام المتعلم بحل الامتحان وإرسال إجاباته، يقوم النظام بإنشاء سجل جديد يحفظ تلك الإجابات ثم يقوم بمقارنتها بالإجابات الصحيحة لحساب الدرجة النهائية وإظهار النتيجة.