منصة تعليمية تفاعلية قابلة للتوسع (SWIFT Academy)

تفاصيل العمل

SWIFT Academy ليست مجرد منصة لعرض الفيديوهات، بل هي نظام بيئي تعليمي (E-learning Ecosystem) متكامل تم تصميمه هندسياً لحل أكبر مشكلة تواجه المنصات التعليمية: تشتت الطالب وبطء التحميل.

الهدف من المشروع كان بناء منصة "LMS" فائقة السرعة، تحاكي تجربة تطبيقات عالمية مثل Udemy و Coursera، ولكن بتكلفة تشغيل أقل وأداء أعلى.

لماذا يعتبر هذا المشروع حلاً مثالياً للشركات؟ (Business Value):

✅ حماية المحتوى والسرعة (Smart Video Core): طورت مشغل فيديو ذكي يمنع التحميل غير المصرح به (لحماية حقوق الملكية)، مع تقنية تخزين مؤقت (Smart Caching) تضمن تشغيل الدروس فوراً دون تقطيع، حتى مع الإنترنت الضعيف.

✅ تزامن لحظي للبيانات (Real-Time Sync): باستخدام معمارية Firebase، يتم حفظ تقدم الطالب لحظة بلحظة. إذا شاهد الطالب دقيقة من الهاتف، يكمل من اللابتوب في نفس الثانية دون فقدان أي بيانات.

✅ نظام اشتراكات وصلاحيات معقد (RBAC Security): نظام حماية يفصل بين الطلاب والمشرفين (Admins)، ويتحكم في الوصول للمحتوى بناءً على حالة الاشتراك (نشط/منتهي) تلقائياً.

✅ لوحة تحكم شاملة للإدارة: تسمح للمدير برفع الدروس، الملفات (PDF/Zip)، وتعديل هيكل الكورس بالكامل دون كتابة سطر كود واحد.

✅ تجربة مستخدم عالمية (Immersive UX): واجهة تدعم العربية والإنجليزية (RTL/LTR) بامتياز، مع تصميم انسيابي يستخدم Framer Motion لجعل التنقل داخل المنصة ممتعاً للطالب.

(Tech Stack):

Frontend: React.js, Context API (State Management).

Backend Architecture: Firebase (Firestore, Auth, Storage) - Serverless & Scalable.

UI & Styling: Tailwind CSS, Framer Motion (Advanced Animations).

Security: Role-Based Access Control (RBAC), Protected Routes.

Features: Multi-language Support (i18n), Real-time Database, Custom Video Player.

? تفضل بمعاينة المنصة وتجربة الأداء بنفسك من الرابط المرفق.

بطاقة العمل

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