منصة تعليمية متكاملة
منصة تعليمية متكاملة توفر لكل المستخدمين كافة السبل للتعلم، وتضم أربعة أدوار مختلفة للمستخدمين: الادمن، المعلم، الطالب، و المحرر.
التقنيات المستخدمة:
Front-end: React.js
Back-end: Node.js with Express.js
Database: MongoDB
Authentication: JWT (JSON Web Tokens)
Deployment: Docker, AWS EC2
Version Control: Git with GitHub
Styling: Material-UI
الأدوار:
1. دور الادمن:
إدارة المستخدمين: إضافة، تعديل، حذف، وتحديد الأدوار.
إضافة الكورسات وإسنادها للمعلمين.
2. دور المعلم:
إضافة محتوى الكورسات (فيديوهات، ملفات).
إنشاء الامتحانات وجدولة مواعيدها.
3. دور الطالب:
الالتحاق بالكورسات والوصول إلى المحتوى.
خوض الامتحانات وعرض النتائج والترتيب.
التقديم على الوظائف من خلال الصفحة المخصصة وإنشاء السيرة الذاتية.
4. دور المحرر:
نشر الأخبار وجدولتها.
الرد على رسائل الدعم الفني.
نشر الوظائف وروابط التقديم.
اسم المستقل | احمد ح. |
عدد الإعجابات | 1 |
عدد المشاهدات | 78 |
تاريخ الإضافة | |
تاريخ الإنجاز |