تفاصيل العمل

نظام إدارة وحجز الدورات التدريبية (Course Booking System)

هو تطبيق ويب متكامل مبني باستخدام إطار العمل Laravel، مصمم لإدارة وتنظيم عملية حجز الدورات التدريبية والكورسات التعليمية عبر الإنترنت أو حضورياً. يهدف المشروع إلى تسهيل التواصل بين مقدمي الكورسات (المحاضرين/المراكز التعليمية) وبين الطلاب الراغبين في التسجيل وتطوير مهاراتهم.

🚀 الميزات الأساسية للمشروع (Core Features):

إدارة المستخدمين والصلاحيات (User Authentication & Roles):

نظام تسجيل دخول وإنشاء حساب آمن للطلاب والمشرفين (Admins).

لوحة تحكم مخصصة للمشرفين لإدارة النظام بالكامل.

دليل الكورسات (Course Catalog):

عرض الدورات التدريبية المتاحة مع تفاصيلها (عنوان الكورس، الوصف، اسم المحاضر، السعر، المدة الزمنية، والمواعيد).

تصنيف الكورسات وتسهيل الوصول إليها.

نظام الحجز والتسجيل (Booking & Enrollment System):

إمكانية قيام الطلاب باختيار الكورس المناسب وحجزه بضغطة زر.

تتبع حالة الحجز (مؤكد، قيد الانتظار، أو ملغي).

منع التسجيل المزدوج أو تجاوز الحد الأقصى للمقاعد المتاحة في الدورة.

لوحة تحكم الإدارة (Admin Dashboard):

إضافة، تعديل، وحذف الكورسات (CRUD Operations).

متابعة قائمة الطلاب المسجلين في كل كورس.

إحصائيات سريعة حول أكثر الكورسات طلباً وأعداد المشتركين.

🛠️ التقنيات المستخدمة (Tech Stack):

Backend: PHP / Laravel Framework.

Database: MySQL (لإدارة بيانات المستخدمين، الكورسات، وعمليات الحجز).

Frontend: Blade Templates (مع الاستعانة بـ Bootstrap أو Tailwind CSS لتنسيق الواجهات وجعلها متجاوبة مع الهواتف الذكية).

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات