العودة لقائمة المشاريع

بناء بوابة تعليمية (معلمين وطلاب) على ووردبريس مع نظام دفع يدوي باللغة العربية

49

نقاط الجدية مشروع جاد

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مُغلق
تاريخ النشر
منذ سنة
الميزانية
$100.00 - $250.00
مدة التنفيذ
10 أيام
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
Bilal H.
عدد العروض
7
مشاريع قيد التنفيذ
0
التواصلات الجارية
0
المهارات المطلوبة
HTML CSS جافا سكريبت PHP بوتستراب MySQL ووردبريس إنشاء موقع ووردبريس إنشاء موقع إلكتروني برمجة مواقع تصميم موقع إلكتروني HTML CSS جافا سكريبت PHP بوتستراب MySQL ووردبريس إنشاء موقع ووردبريس إنشاء موقع إلكتروني برمجة مواقع تصميم موقع إلكتروني
الوصف
نبحث عن مطور متخصص في ووردبريس لبناء منصة تعليمية تربط بين المعلمين والطلاب. يهدف المشروع إلى إنشاء موقع يتيح للمعلمين الذين يتم إضافتهم من قبل الإدارة برفع دوراتهم التعليمية (فيديوهات، ملفات مرفقة، محتوى نصي)، ويتيح للطلاب التسجيل الذاتي في الموقع، تصفح كافة الدورات المتاحة، وشراء الدورات التي يرغبون بها. المتطلبات الرئيسية: نظام المستخدمين والأدوار: المسؤول (Admin): الدور الوحيد للمسؤول هو إضافة معلمين جدد إلى النظام. لا يقوم المسؤول بإضافة الدورات أو إدارة الطلاب. المعلم (Teacher): يتم إضافة المعلم بواسطة المسؤول فقط. يمكن للمعلم تسجيل الدخول إلى بوابة خاصة به. يمكن للمعلم إضافة، تعديل، وإدارة دوراته التدريبية. عند إضافة دورة، يمكنه وضع رابط لفيديو من vimeo، إضافة ملفات مرفقة (مثل PDF, Word)، وإضافة محتوى نصي لوصف الدورة أو مكوناتها. يمكنه الاطلاع على قائمة الطلاب الذين اشتروا دوراته. يتلقى إشعاراً عند قيام طالب بعملية شراء جديدة لدورة من دوراته. يسجل الدخول لمراجعة عمليات الشراء المعلقة (التي تتطلب موافقة) لدوراته. يقوم بمراجعة إيصال الدفع المرفوع من الطالب ويقرر الموافقة على عملية الشراء لتفعيل الدورة للطالب، أو رفضها. الطالب (Student): يمكن للطالب التسجيل في الموقع بشكل ذاتي عبر نموذج تسجيل بسيط. يمكن للطالب تصفح جميع الدورات المتاحة في الموقع. يمكنه مشاهدة تفاصيل كل دورة (المحتوى، وصف الدورة). يمكنه "شراء" الدورة المطلوبة. عملية الدفع اليدوي: عند الضغط على "شراء"، لا يتم تحويله لنظام دفع إلكتروني، بل يتم عرض بيانات الحساب البنكي المخصصة للدفع (يتم إضافتها من لوحة التحكم أو تكون ثابتة). بعد قيام الطالب بالتحويل البنكي خارج الموقع، يجب أن تتوفر لديه صفحة أو قسم في حسابه لرفع صورة/ملف إيصال الدفع. يتم تفعيل الدورة للطالب فقط بعد قيام المعلم بمراجعة الإيصال والموافقة على عملية الشراء من لوحته الخاصة. يمكن للطالب الوصول إلى جميع الدورات التي اشتراها وتمت الموافقة عليها من حسابه. يمكنه الاطلاع على قائمة بالدورات التي قام بشرائها (سواء بانتظار الموافقة أو مفعلة). نظام الدفع والإقرار: يجب بناء workflow واضح لعملية الدفع اليدوي وإقرار المعلم كما هو موضح أعلاه. هذه النقطة جوهرية في المشروع وتتطلب برمجة مخصصة أو تكييف إضافة موجودة بشكل كبير. إشعارات: يجب إرسال إشعارات للمعلم عند شراء طالب لدورة، وللطالب عند موافقة المعلم أو رفضه لعملية الشراء. التصميم واللغة: اتجاه الموقع (Layout): يجب أن يكون اتجاه الموقع بالكامل من اليمين إلى اليسار (RTL) ليتناسب مع اللغة العربية. اللغة الأساسية: اللغة العربية هي اللغة الرئيسية والوحيدة للموقع (الواجهة الأمامية ولوحة التحكم حيثما أمكن). تقييد تسجيل الدخول على جهاز واحد: يجب تطبيق آلية تمنع المستخدم (سواء معلم أو طالب) من تسجيل الدخول المتزامن من أكثر من جهاز في نفس الوقت. إذا حاول المستخدم تسجيل الدخول من جهاز جديد بينما هو مسجل دخول بالفعل على جهاز آخر، يجب تسجيل خروجه تلقائيًا من الجهاز الأول أو منعه من الدخول على الجهاز الجديد. متطلبات فنية إضافية: الموقع سيتم بناؤه على نظام إدارة المحتوى ووردبريس. يفضل استخدام قوالب وإضافات تتوافق بشكل كامل مع اللغة العربية واتجاه RTL.
عرض على مستقل