اذهب إلى المحتوى
  • 0

خطوات انشاء موقع أسئلة وأجوبة

السؤال

السلام عليكم ورحمة الله وبركاته 

قمت باكمال دورة تطوير واجهات المستخدم وكذلك مسار nodejs مع اطار عمل express من مسار تطوير التطبيقات باستخدام جافاسكربت  الان اريد   انشاء موقع اسئلة و اجوبة لطلبتي في المعهد 

مميزات الموقع :-

لدي خمس مقررات على سبيل المثال واريد ان اضع من كل مقرر 50 سؤال وعند اختيار احد المقررات من قبل الطالب يتم طرح  عدد محدد من الاسئلة عليه وعند الاجابة الصحيحة تضاف له نقطة  وعند الخطأ لا تضاف له اي نقطة وبعد الاجابة على هذا السؤال يختفي السؤال من قائمة الاسئلة . 

 

كيف اقوم بعمل مثل هذا الموقع بشكل كامل بداء من التصميم مرورا بالخادم وقواعد البيانات احتاج مساعدتكم في انجاز هذا المشروع مع العلم هذا مشروعي الاول وجزاكم الله خيرا ..

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

وعليكم السلام أحمد،

ذكرت أنك درست دورة جافاسكريبت من خلال ذكرك لـ node.js وexpress وفي تلك الدورة يوجد مشروع بالفعل لموقع أسئلة وأجوبة باستخدام Next.js، فهل اطلعت عليه؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 2 دقائق مضت قال Mustafa Suleiman:

وعليكم السلام أحمد،

ذكرت أنك درست دورة جافاسكريبت من خلال ذكرك لـ node.js وexpress وفي تلك الدورة يوجد مشروع بالفعل لموقع أسئلة وأجوبة باستخدام Next.js، فهل اطلعت عليه؟

لا لم اطلع عليه ظننت انه بامكاني فعل المشروع باستخدام express فقط فهل يجب عليه دارسة ال next js  ماذا ساتضيف لي مع العلم لا املك الكثير من الوقت .

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

بالطبع يمكنك تنفيذ ذلك من خلال HTML, CSS, JS كواجهة أمامية وExpress.js كواجهة خلفية مع قاعدة بيانات.

لكن الأمر أصعب كذلك وستكتب الكثير من الكود، وأنت بحاجة إلى مكتبة React لتسهيل العمل في الواجهة الأمامية وكتابة كود أقل،  أو إطار Next.js وهو الخيار الأمثل حيث ستتمكن من بناء كامل التطبيق بواسطة Next.js لكونه يتضمن Node.js بداخله ويُتيح لك إنشاء مسارات وAPI's.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...