منصة تعليمية تفاعلية تعتمد على أسلوب المكافئات (Gamification LMS)

تفاصيل العمل

قمت بتطوير منصة CSC '23 كحل تعليمي متكامل يهدف إلى كسر ملل الدراسة التقليدية. يعتمد الموقع على نظام التعلم بالمكافئات (Gamification)، حيث يحصل الطالب على نقاط خبرة (XP) وأوسمة عند إكمال الدروس والاختبارات، ويتنافس مع زملائه في لوحة المتصدرين (Leaderboard).

أبرز المميزات التي قمت ببرمجتها:

نظام المكافئات (Gamification): خوارزميات لحساب نقاط الخبرة، متابعة الستريك اليومي (Daily Streaks)، ومنح الجوائز.

لوحة تحكم للمسؤولين (Admin Dashboard): تمكن صاحب الموقع من إضافة الكورسات، إدارة المستخدمين، ومراقبة نشاط النظام بالكامل.

واجهة عصرية (Glassmorphism): تصميم زجاجي حديث وجذاب باستخدام Tailwind CSS مع دعم كامل للوضع الليلي (Dark/Light Mode).

تطبيق ويب تقدمي (PWA): الموقع قابل للتثبيت على الهاتف ويعمل كتطبيق محلي.

الأمان وإدارة البيانات: استخدام Supabase لتأمين تسجيل الدخول وإدارة قواعد البيانات (PostgreSQL).

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

React.js & TypeScript

Supabase (Backend)

Tailwind CSS & Framer Motion

Zustand (State Management)

بطاقة العمل

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