منصة تعليمية تفاعلية تعتمد على أسلوب المكافئات (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)
مهارات العمل
بطاقة العمل
طلب عمل مماثل