Skip to content

omaranos517/edu-platform

Repository files navigation

المنصة التعليمية (قيد التطوير حالياً)

منصة تعليمية مبنية باستخدام Laravel تهدف إلى تقديم محتوى تعليمي مميز للطلاب في مختلف المراحل الدراسية.

Laravel Logo

🚀 المميزات

  • نظام تسجيل دخول وتسجيل مستخدمين
  • إدارة المحتوى التعليمي (دروس، ملفات، فيديوهات)
  • واجهة مستخدم بسيطة وسهلة الاستخدام
  • تكامل مع قواعد البيانات ورفع الملفات

📦 التقنيات المستخدمة

  • Laravel 12
  • PHP 8.x
  • MySQL
  • Blade Templates ( stracks, layouts, views, components )
  • Vite

⚙️ متطلبات التثبيت

  • PHP ≥ 8.1
  • Composer
  • Node.js + npm
  • Git
  • Local Server (Laragon / XAMPP / Apache + MySQL)

🔁 التطويرات المستقبلية

المميزات التقنية

  • استخدام اطار عمل للواجهة (Vue.js)

تجربة المستخدم

  • عمل نظام ادارة للمنصة يكون عن طريق هيكل الإدارة التالي :
    • مسؤول عن المنصة ومعلمين وكل معلم له مواد يستطيع الوصول لها والتحكم بمحتواها
  • تحويل الموقع ليكون SPA عن طريق استخدام اطار عمل للواجهة

🛠 التثبيت

git clone https://github.com/omaranos517/myPlatform.git
cd myPlatform
composer install
cp .env.example .env
php artisan key:generate
npm install
php artisan migrate
php artisan db:seed
npm run dev

🔐 الترخيص

هذا المشروع مرخّص تحت رخصة MIT.
راجع ملف LICENSE.

About

A comprehensive educational platform offering lessons, interactive quizzes, videos, and resources for students.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors