تفاصيل العمل

مشروع Nexus Academy - نظام متكامل لإدارة التعلم (LMS) بمميزات متقدمة

وصف المشروع:

مشروع Nexus Academy هو منصة تعليمية سحابية متكاملة (Full-Stack LMS) تم تصميمها لتوفير تجربة تعليمية سلسة واحترافية تجمع بين الطلاب، المحاضرين، ومديري النظام. المنصة مبنية بأحدث التقنيات لضمان السرعة، الأمان، وسهولة الاستخدام.

المميزات الرئيسية للمنصة:

1. تجربة الطالب (Student Experience):

- تصفح ذكي: استعراض الدورات التدريبية والبحث عنها والالتحاق بها بسهولة.

- لوحة تحكم تعليمية: متابعة التقدم في الدورات، عرض الدورات النشطة، والوصول السريع للمحتوى.

- مشغل فيديو تفاعلي: تجربة مشاهدة متميزة مع حفظ تلقائي لمكان التوقف لمواصلة التعلم لاحقاً.

- شهادات آلية: نظام إصدار شهادات PDF تلقائياً بمجرد إتمام الطالب لـ 95% من محتوى الدورة.

2. أدوات المحاضر (Instructor Tools):

- إدارة المحتوى: واجهة مرنة لإنشاء وإدارة الدورات، الأقسام، والدروس.

- تخزين سحابي آمن: رفع ملفات الفيديو وإدارتها عبر Google Drive API لضمان جودة البث وتقليل تكاليف الاستضافة.

- تحليلات متقدمة: لوحة بيانات لمراقبة عدد الملتحقين، تقييمات الدورات، وتتبع الأرباح.

- إدارة الأرباح: نظام لمتابعة الإيرادات وتاريخ الدفعات بشكل مفصل.

3. لوحة تحكم المسؤول (Admin Dashboard):

- إدارة المستخدمين: التحكم الكامل في حسابات الطلاب والمحاضرين وتعديل الصلاحيات.

- إدارة المحتوى: الإشراف على تصنيفات الدورات ومراجعة المحتوى المنشور.

- إحصائيات النظام: نظرة شاملة على أداء المنصة من حيث الإيرادات الإجمالية والنمو.

التقنيات المستخدمة (Tech Stack):

تم بناء المشروع باستخدام بنية تحتية قوية تضمن القابلية للتوسع:

- Frontend: React (Vite) مع TypeScript، وتنسيق Tailwind CSS و Shadcn UI لتوفير واجهة مستخدم عصرية وسريعة.

- Backend: Node.js مع Express.js.

- Database: MS SQL Server لضمان استقرار البيانات وإدارة العلاقات المعقدة.

- Payments: دمج كامل مع بوابة Stripe لإتمام المدفوعات بأمان.

- Media & Storage: الاعتماد على Google Drive API لتخزين الفيديوهات.

- Services: استخدام Puppeteer لتوليد الشهادات، وNodemailer لإرسال التنبيهات والـ OTP.

لماذا تختار هذا المشروع؟

- تصميم متجاوب: يعمل بكفاءة عالية على جميع الأجهزة (موبايل، تابلت، ديسكتوب).

- أمان عالي: نظام توثيق باستخدام JWT و Google OAuth 2.0.

- كود نظيف: تم بناء المشروع باتباع أفضل الممارسات البرمجية لسهولة التطوير المستقبلي.

بطاقة العمل

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