العودة لقائمة المشاريع
تطوير موقع إلكتروني لمركز PHP laravel
الميزانية
$500.00 - $1000.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
Tailwind CSS
جافا سكريبت
CSS
PHP
أمن وحماية المواقع
إنشاء موقع إلكتروني
برمجة مواقع
برمجة
لارافيل
MySQL
Tailwind CSS
جافا سكريبت
CSS
PHP
أمن وحماية المواقع
إنشاء موقع إلكتروني
برمجة مواقع
برمجة
لارافيل
MySQL
الوصف
أرغب ببرمجمة موقع إلكتروني لمشروع مركز لتلعليم القرآن الكريم
اسم المشروع: (يتم إدخاله عن طريق صفحة الاعدادات)
الموقع: (يتم إدخاله عن طريق صفحة الاعدادات)
نوع المشروع: منصة إدارية تعليمية متكاملة
التقنية المقترحة: Laravel (PHP) مع للواجهات التفاعلية (الواجهات سوف أقوم بإرسالها للمبرمج بعض الواجهات ممكن للمبرمج اضافتها عن طريق نسخ نموذج من التصميم الحالي - قابل لطلب زيادة صفحات وتصاميم)
الأهداف الأساسية
•إنشاء منصة رقمية متكاملة لإدارة برامج تعليم القرآن الكريم
•توفير نظام تسجيل إلكتروني مرن ومتطور لكل برنامج
•بناء نظام إدارة طلاب وتقييم شامل
•إنشاء تقارير تفاعلية لأولياء الأمور
•تطوير نظام مكافآت وأوسمة تحفيزي
•ضمان قابلية الاستخدام من مراكز أخرى (بحيث تكون النسخة قابلة للإستخدام لأي مركز تعليمي)
الجمهور المستهدف
الفئات الأساسية:
•أولياء الأمور: لمتابعة أداء أبنائهم
•المعلمين: لإدارة مجموعاتهم وطلابهم وإدخال التقييمات (يمكن أن يكون للمعلم دور في إجراء المقابلات للطلبة المسجلين في البرامج قبل قبولهم)
•الإدارة: لإشراف عام ومتابعة شاملة ومسول عن إعدادات النظام و (يمكن أن يكون للمعلم دور في إجراء المقابلات للطلبة المسجلين في البرامج قبل قبولهم)
️ الهيكل التقني
التقنيات المقترحة:
•Backend: Laravel 11 (PHP 8.2+)
•Database: MySQL 8.0
•Authentication: Laravel Sanctum
•Notifications: Laravel Notifications + Email + SMS
الواجهات والأدوار
1. لوحة تحكم المدير العام
•إدارة البرامج التدريبية والمجموعات
•إدارة المستخدمين والصلاحيات
•الإحصائيات العامة والتقارير الشاملة
•إدارة الإعلانات وفتح التسجيل
•إعدادات النظام العامة (الشعار، معلومات المؤسسة، إلخ)
•إدارة المكافآت والأوسمة
2. واجهة المعلم
•عرض المجموعات المسندة له من كل برنامج
•عرض قوائم الطلبة
•إدخال وتعديل التقييمات
•متابعة حضور الطلاب
•طباعة التقارير والشهادات
•إدارة الأنشطة والواجبات
3. واجهة ولي الأمر
•عرض تقارير الأبناء التفصيلية
•متابعة التقدم في الحفظ والدراسة
•استلام الإشعارات والتنبيهات
•عرض المكافآت والأوسمة المحصلة
•الواجبات والأنشطة
•تحميل وطباعة الشهادات
•التواصل مع المعلمين (نظام مراسلات داخلي بسيط جدا)
4. واجهة الطالب
•عرض الجدول الدراسي
•متابعة التقدم الشخصي
•عرض المكافآت والأوسمة المحصلة
•الواجبات والأنشطة
•الأهداف والخطط الدراسية
النظم الأساسية
1. نظام التسجيل الإلكتروني للبرامج
المتطلبات:
•فتح وإغلاق التسجيل بتواريخ محددة (بحيث يقوم ولي أمر كل طالب بتسجيل أبنائه)
•نموذج تسجيل ديناميكي حسب البرنامج
•حقول التسجيل: اسم الطالب، الصف الدراسي، رقم ولي الأمر، رقم الطالب(إختياري)، مكان السكن ** في حال تم تسجيل الطالب من قبل تظهر في هذه الخانة قائمة منسدلية يستطيع تعرض أبناء ولي الأمر ويختار من بينهم
•إدارة طلبات التسجيل ومراجعتها
•جدولة وإدارة مقابلات القبول
•إشعارات تلقائية للمتقدمين
2. نظام إدارة البرامج
الميزات:
•إنشاء برامج جديدة بمرونة كاملة ويتم تحديد المجموعات فيها بناء على الفئة
•تحديد الفئات المستهدفة (عمرية أو دراسية)
•إدارة المناهج والمواد التعليمية
•تحديد الجدول الزمني لكل برنامج (نظام فترة من إلى بالتاريخ والايام والوقت)
•ربط المعلمين بالبرامج
3. نظام توزيع الطلاب
الهيكل المقترح:
البرنامج
├── المجموعة الرئيسية (حسب الصف/العمر)
│ ├── مجموعة المعلم الأول
│ ├── مجموعة المعلم الثاني
│ └── مجموعة المعلم الثالث
└── إعدادات التوزيع (العدد، المستوى، الطاقة الاستيعابية)
4. نظام التقييم المرن
أنواع التقييم:
•تقديرات: (ممتاز، جيد جداً، جيد، مقبول، ضعيف)
•نقاط: 1-10 أو 1-100
•درجات: حسب المادة
•ملاحظات نصية مع كل تقييم
•تقييم متعدد الأبعاد: (حفظ، تلاوة، انضباط، مشاركة) في مسألة الحفظ يحدد المعلم للمجموع أو للطالب هدف للحفظ مثال جزء عم وجزء تبارك في نظام التقيم يقوم المعلم بإدخال الآيات التي حفظها الطالب ويظهر في التقيم مستوى الحفظ عند إكتمال حفظ جميع الأيات يظهر أمام الصورة تم الحفظ ويمكن تميز السور التي تم حفظها باللون الاخظر والتي تم حفظ جزء منها باللون الأزرق والتي لم يتم حفظ منها أي آية تكون باللون البرتقالي وهذا ينطبق للجزء. وعند إكتمال حفظ جميع السور لهذا الجزء يتم إعتباره تم الحفظ.
5. نظام التقارير والإحصائيات
للأولياء:
•تقارير مفصلة حسب البرنامج
•تقدم الحفظ مع السور المكتملة
•رسوم بيانية للتقدم
•مقارنة الأداء عبر الزمن
للإدارة:
•إحصائيات شاملة للمركز
•تقارير حضور ومشاركة
•أداء البرامج المختلفة
•تقييم أداء المعلمين
6. نظام المكافآت والأوسمة
الميزات:
•نقاط تراكمية للطلاب
•أوسمة حسب الإنجازات
•شهادات تقدير قابلة للطباعة
•ترتيب الطلاب المتفوقين
•نظام جوائز موسمية
صفحات الموقع
الصفحات العامة:
1.الصفحة الرئيسية
oمقدمة عن المركز (تضاف البيانات عن طريق الإعدادات)
oآخر الأخبار والإعلانات (تضاف الأخبار عن طريق الإعدادات)
oإحصائيات سريعة
oعرض البرامج مع روابط التسجيل
2.عن المركز (تضاف البيانات عن طريق الإعدادات)
oرؤية ورسالة المركز (تضاف البيانات عن طريق الإعدادات)
oالأهداف والقيم (تضاف البيانات عن طريق الإعدادات)
oموقع المركز وتفاصيل التواصل (تضاف البيانات عن طريق الإعدادات)
3.البرامج المقدمة
oتفاصيل كل برنامج
oالفئات المستهدفة
oالمناهج والخطط
4.إعلانات التسجيل
oمواعيد فتح التسجيل
oشروط القبول
oرابط التقديم
5.الأخبار والفعاليات
oأخبار المركز
oالأنشطة والمناسبات
oمعرض الصور (يمكن إضافتها عن طريق ربط حسابات التواصل مع الموقع)
6.إنجازات الطلاب
oالخريجين المتميزين
oالإنجازات والجوائز
7.الأسئلة الشائعة
8.سياسة الخصوصية
9.التواصل
الصفحات الإدارية:
•لوحات تحكم مخصصة لكل دور
•صفحات إدارة البيانات
•تقارير وإحصائيات
•إعدادات النظام
التصميم والهوية البصرية (سوف يكون تصميم اغلب الصفحات جاهز وبإمكان المبرمج نقل التصميم إلى المشروع مباشرة) في حال تطلب اضافة صفحات أخرى يجب الالتزام ب:
الألوان الأساسية:
•الأخضر: اللون الرئيسي (من الشعار)
•الذهبي: لون مساعد للتميز
•الأبيض والرمادي: للخلفيات والنصوص
عناصر التصميم:
•شعار المركز المرفق
•خط عربي جميل وواضح
•رموز إسلامية مناسبة
•تصميم عصري مع لمسة إسلامية
•تجربة مستخدم سهلة وبديهية
نظام الإشعارات
أنواع الإشعارات:
•داخل الموقع: إشعارات فورية
•البريد الإلكتروني: تقارير وتحديثات مهمة
•الرسائل النصية: للتنبيهات العاجلة يفضل عمل ميزة الارسال بالواتس آب ممكن العمل معا من حي الاشتراكات في المنصات التي تقدم هذه الخدمة
محتوى الإشعارات:
•فتح التسجيل في برنامج جديد
•تحديث تقييمات الطالب
•مواعيد مهمة ومناسبات
•إنجازات ومكافآت جديدة
الأمان والخصوصية
معايير الأمان:
•تشفير البيانات الحساسة
•المصادقة الثنائية (اختيارية)
•تسجيل العمليات المهمة
•النسخ الاحتياطي التلقائي
•حماية من الهجمات الأمنية
خصوصية البيانات:
•حماية بيانات الطلاب
•صلاحيات محددة لكل مستخدم
•إمكانية حذف البيانات
•سياسة خصوصية واضحة
ملاحظات مهمة
•المرونة: النظام مصمم ليكون قابل للتطوير والتحديث
•قابلية الاستخدام: واجهات سهلة لجميع المستخدمين
•التوسعة: إمكانية استخدام النظام من مراكز أخرى
•الصيانة: سهولة الصيانة والتحديث المستقبلي
* يجب أن تكون لغة البرمجة واضحة وبسيطة بحيث أي مبرمج آخر يمكنه من عمل التعديلات بسهولة وويجب أن يكون الكود قابل للاستخدام للإصدارات المحدثة لللارافال.
* وضع كومنت لكل الأكواد بحيث أعلى كل سكربت او كود يودي عملية معينة يقوم بكتابة كونت يشرح السكربت او الفنكشن او الكود
* الكود يضل ملك خاص لي ولا يمكن بيع المشروع عن طريق المبرمج.