منصة كورسات تعليمية تخدم ثلاث فئات من تطبيق واحد: المدرّب ينشئ كورساته ويتابع طلابه، والطالب يتصفح ويشترك ويتعلم، والإدارة تراقب المنصة كلها.
أبرز الميزات:
- كتالوج عام للكورسات مع فلترة بالتصنيف والمستوى والسعر والتقييم، وصفحة مستقلة لكل كورس ولكل مدرّب.
- ثلاث لوحات تحكم منفصلة: للطالب (كورساتي، متابعة التقدم، السلة، المفضلة، الشهادات)، وللمدرّب (إنشاء الكورس ووحداته ودروسه ومتابعة الإحصائيات بالرسوم البيانية)، وللإدارة (المستخدمون والكورسات ومراجعة التقييمات قبل نشرها).
- تتبع تقدم الطالب درسًا بدرس، وعند إكمال الكورس تصدر شهادة تلقائيًا برقم مميز، قابلة للتنزيل.
طريقة التنفيذ: الصلاحيات مطبّقة داخل قاعدة البيانات نفسها (Row Level Security) لا في الواجهة، فلا يمكن لأي مستخدم الوصول لبيانات ليست له مهما حاول. والأرقام المشتقة (متوسط التقييم، عدد الطلاب، نسبة التقدم) تحسبها قاعدة البيانات آليًا فلا تتضارب أبدًا. الصفحات تُعرض من الخادم لسرعة التحميل ولصداقة محركات البحث.