لدينا فورم لإنشاء الدورات (مرف صورة رقم 1)
يمكن من خلال هذه الفورم إضافة ستة أنواع من أشكال المحتوى كما هو واضح، ملف صوتي، ملف عادي، صورة...
عند اختيار أي نوع محتوى يظهر فورم جديد وعلى حسب المحتوى المختار (مرفق صورة 2).
ما نريده هو إضافة نوع محتوى جديد، وهو عبارة عن entity موجود بالنظام بالفعل (قاعات إلكترونية).
عند يقوم منشئ الدورة باختيار النوع الجديد يتوجب ظهور فورم جديدة فيها قائمتين منسدلتين DropDown.
القائمة الأولى هي نوع القاعة (سيتم تحديد الأنواع لاحقا) والثانية هو القاعة نفسها
المحتوى يحفظ في قاعدة البيانات في حقل من نوع json مما يعطيه مرونة في إضافة نوع محتوى جديد.
من أجل الـstyles فالتطبيق يستخدم Tailwindcss و TailwindUI
التطبيق يستخدم في الفرونت-إند React مع لغة ReScript.
في الباك-إند يستخدم إطار العمل Rails و graphql
مرحبا بك استاذ محمد. انا عمر من مصر مهندس برمجيات ولدي خبرة كبيرة في الReact JS وأستطيع القيام بهذا الطلب على أكمل وجه وأعلى جودة مما يجعلنا نتعامل سويا كثيرا ب...
السلام عليكم ورحمة الله وبركاته انا حمزة الدويشي لدينا خبرة اكثر من ٣سنوات في هدا المجال يسعدنا العمل معكم سنقوم بالخدمة في وقت قصيروثمن مخفض وبجودة عالية