المنصة التعليمية

وثيقة متطلبات المنتج (PRD)

منصة التعليم الإلكتروني والاستشارات المتقدمة

حالة النسخة: مبدئية للمراجعة تاريخ الإصدار: أبريل 2026

1. القيمة المضافة ونظرة عامة

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

استراتيجية التسويق القمعي (Funnel)

تعتمد المنصة آليات تسويق ذكية بإتاحة (فيديوهات مجانية) بدون تسجيل لكسب ثقة الزائر، ثم رفع الالتزام بضرورة التسجيل، وصولاً لتحفيز الشراء للكورسات والشهادات.

اقتصاديات التشغيل (ME Market Fit)

بنيت مقترحات النظام على أساس استيعاب آلاف المستخدمين بتقنيات عالية الأداء واختيار حلول استضافات مرنة لا تحمل الأعمال تكاليف باهظة بما يتناسب مع الأسواق في المنطقة.

2. نطاق المشروع (Scope)

داخل النطاق (In-Scope - MVP)

  • مشغل فيديو متطور يمنع التحميل ويدعم إظهار علامة مائية شفافة متحركة (لردع تسجيل الشاشات).
  • قسم الأسئلة والأجوبة (Q&A) المدمج لكل كورس، وإرفاق ملفات العمل.
  • نظام مستقل لإدارة وحجز مواعيد الاستشارات متصل بتقويم تفاعلي.
  • التسجيل وبيع ورش العمل المباشرة وأتمتة إرسال التنبيهات والروابط.
  • نماذج طلبات المشاريع الخاصة والدروس.
  • إصدار الشهادات التلقائي والربط ببوابات الدفع.

خارج النطاق (Out of Scope for MVP)

  • تطبيقات الهاتف المحمول Native (سيتم استبدالها بواجهة ويب متجاوبة).
  • بناء خوادم بث فيديو حي (Live Broadcast) من الصفر (الاعتماد على تطبيقات طرف ثالث للقاءات المباشرة).

3. البنية التحتية والتقنيات (Traffic & Performance)

لضمان تحمل المنصة لدخول آلاف المستخدمين بوقت واحد وبتكلفة معقولة، نوصي بالحزمة المعمارية التالية:

  • الواجهة الأمامية (Frontend): Laravel Blade

    تطوير متكامل وسريع، توافق كامل لبيئة (SSR) لضمان أرشفة محركات البحث (SEO).

  • الخوادم البرمجية (Backend): Laravel PHP

    نظام أمني عالي ومعمارية صلبة، بتوفر ضخم لمجتمعات المطورين.

  • قواعد البيانات والكاش (DB): MySQL & Redis

    اعتماد قاعدة بيانات (MySQL) القوية للتعامل المالي وحفظ البيانات باستقرار عالي مع (Redis) للكاش.

graph TD Client[User Browser / Mobile] --> CDN[CDN / Web Application Firewall] CDN --> WebApp(Laravel Monolith App) WebApp --> DB[(MySQL Database)] WebApp --> Redis[(Redis Cache Layer)] WebApp --> VideoService[Secure Video Streaming Network] WebApp --> PayGateway[Payment Gateways]

4. حماية المحتوى وبث الفيديو (Video Security & DRM)

العمود الفقري التجاري للمنصة هو الحفاظ على حصرية الفيديوهات ومنع تسريبها. سيتم بناء طبقة حماية صارمة تعتمد على تقنيات البث الآمن والعلامات المائية الخاصة بكل مستخدم لمنع أي اختراق أو تسريب غير مصرح به.

مشغل فيديو مخصص

تطوير مشغل ويب متقدم يمنع خيارات التحميل الأساسية (Right Click) ولا يسمح بإضافات التحميل الخارجية (مثل IDM). المشغل يدعم تغيير جودة العرض ديناميكياً (1080p, 720p, 480p) حسب سرعة إنترنت الطالب لضمان سلاسة المشاهدة.

التشفير HLS وشبكة CDN

نقل وتوزيع الفيديوهات عبر شبكات توزيع محتوى (CDN) عالمية. ويتم التحويل لبروتوكول البث الحي (HLS) الذي يقوم بتقطيع الفيديو إلى حزم صغيرة مشفرة، مما يجعل تحميلها أو تجميعها في ملف MP4 تقليدي أمراً شبه مستحيل.

بصمة التتبع الفردية

حقن المُعرف الخاص بالطالب (Unique ID / Email) كعلامة مائية شفافة ومتحركة عشوائياً فوق إطار الفيديو. وفي حال قيام أي شخص بتصوير الشاشة عبر كاميرا الموبايل وتسريبها، يمكن فوراً كشف هوية حسابه وحظره نهائياً.

5. تحليل خوادم البنية الأساسية (سيناريو 1000 طالب و 20TB ترافيك)

التوازن الواقعي يعني اختيار سيرفر أساسي قوي بما يكفي لتحمل الضغط "اليومي العادي" بدون أن يحتاج للتوسع التلقائي باستمرار لتفادي التكاليف الإضافية.

الطريقة الأولى: السيرفر السحابي الثابت الاقتصادي (IaaS VPS)

اختيار سيرفر قوي من البداية لتحمل الضغط اليومي بتكلفة ثابتة رخيصة (يفتقر لمرونة التوسع التلقائي).

تنويه عن التوسع (Manual Scaling): التوسع في هذه الخطة يتم بقرار يدوي (Manual). في حال زاد استخدام المعالج (CPU) أو الرام (RAM) بشكل مفاجئ عن القدرة الاستيعابية، سيتطلب الأمر تدخل فريق الدعم لإيقاف الخادم وترقيته، مما قد يسبب توقفاً مؤقتاً للمنصة.
الخدمة المواصفات الواقعية للعمل اليومي التكلفة الشهرية الثابتة
خادم الموقع الأساسي (VPS) خادم افتراضي (VPS): 2 معالج، 4 جيجا رام. (مناسب جداً للعمل اليومي) ~ 5 إلى 10 دولار
مساحة تخزين سحابية مساحة حفظ آمنة: سعة 1 تيرابايت (مخصصة لحفظ الفيديوهات، الصور، والملفات المرفقة). ~ 3.5 إلى 5 دولار
بث الفيديوهات السريع (CDN) شبكة البث السريع (CDN): بث 20 تيرابايت. (خدمة توزع الفيديو عبر سيرفرات قريبة من الطالب لضمان سرعة المشاهدة ومنع تقطيع الفيديو). ~ 200 دولار
الإجمالي التقريبي ميزانية ثابتة ومحددة بدقة. ~ 208.5 إلى 215 دولار / شهرياً

حاسبة التكلفة التقديرية (النظام الثابت)

التكلفة الإجمالية التقديرية: $0

تشمل: السيرفر الأساسي (~$10) + التخزين (~$5) + البث (~$0.01 / GB)

الطريقة الثانية: المنصة السحابية المدارة (PaaS) مع التوسع التلقائي

سيرفر أساسي بموارد مخصصة (Dedicated CPU) ليتحمل الضغط اليومي، مع نظام ذكي للتعامل مع أوقات الذروة والطوارئ.

ميزة حصرية (Dynamic Auto-Scaling): التوسع في هذه الخطة يتم بشكل ديناميكي وتلقائي! بمجرد استشعار أي زيادة مفاجئة في استهلاك المعالج (CPU) أو الرام (RAM)، يقوم النظام بضخ موارد إضافية لحظياً لحماية المنصة من الانهيار دون أي تدخل بشري.
الخدمة المواصفات الواقعية للعمل اليومي التكلفة الشهرية
خادم الموقع المُدار (PaaS) خادم سحابي مُدار مخصص: 2 معالج مخصص، 4 جيجا رام. ~ 70 إلى 80 دولار (أساسية ثابتة)
تكلفة التوسع (Auto-Scaling) خدمة دفع حسب الاستخدام تعمل فقط في أوقات الذروة الانفجارية. ~ 5 إلى 10 دولار (تقدير واقعي للذروة)
مساحة تخزين سحابية مساحة حفظ آمنة: سعة 1 تيرابايت (مخصصة لحفظ الفيديوهات، الصور، والملفات المرفقة). ~ 3.5 إلى 5 دولار
بث الفيديوهات السريع (CDN) شبكة البث السريع (CDN): بث 20 تيرابايت. (خدمة توزع الفيديو عبر سيرفرات قريبة من الطالب لضمان سرعة المشاهدة ومنع تقطيع الفيديو). ~ 200 دولار
الإجمالي التقريبي تكلفة أعلى لكنها تضمن استقرار الموقع تحت أي ظرف. ~ 286.5 إلى 295 دولار / شهرياً

حاسبة التكلفة التقديرية (نظام التوسع التلقائي)

التكلفة الإجمالية التقديرية: $0

تشمل: السيرفر المدار الأساسي (~$80) + التخزين (~$5) + البث (~$0.01 / GB) + تكلفة التوسع المتغير إن وُجدت.

الطريقة الثالثة: السحابة اللاسيرفرية (Serverless Pay-As-You-Go 🚀)

لا تدفع شيئاً جراء السيرفر إذا لم يدخل أحد منصتك! تعتمد هذه الخطة على تقنيات تتمدد وتنكمش إلى الصفر، وتدفع فقط مقابل "أجزاء الثانية" من معالجة الأكواد.

الدفع مقابل الاستخدام الحرفي: لا يوجد مقياس شهري ثابت للسيرفر أو قاعدة البيانات. يتم حساب التكلفة بناءً على كل "طلب" (Request) من الطالب للويب. إذا توقفت المنصة عن العمل (كفترة التوقف الصيفي مثلاً)، فاتورة السيرفر تقترب من 0$.
تقنيات الويب اللاسيرفرية (Advanced DevOps) آلية الحوسبة والاستهلاك التكلفة (متغيرة تماماً)
معالجة الأكواد (Serverless Compute) منصات مثل AWS Lambda أو Google Cloud Run. لا يوجد خادم يعمل 24 ساعة فارغاً. حسب الاستهلاك (0$ إلى ~30$)
قاعدة بيانات لا سيرفرية (Serverless DB) قواعد بيانات مرنة مثل Neon أو PlanetScale. تنام حين لا يوجد ضغط، وتستيقظ بالثانية. حسب القراءة/الكتابة (0$ إلى ~20$)
التخزين والبث (Storage & CDN) نفس فكرة الخطة الذهبية لأنها أصلاً تعتمد على الدفع بالاستهلاك. حسب حجم التخزين والـ CDN
طبيعة التكلفة الإجمالية عالية المرونة، التكلفة تتصاعد فقط طردياً مع زيادة الإيرادات ودخول الزوار. تتكيف أوتوماتيكياً (Pay As You Go)

حاسبة التكلفة التقديرية (نموذج Pay-As-You-Go)

التكلفة الإجمالية التقديرية: $0

تشمل: التخزين الثابت للفيديوهات (~$10 دولار) + البث (~$0.01 / GB) + تكلفة المعالجة السحابية التي تقيّم بحوالي $0.05 لكل طالب نشط.

6. خطة العمل المباشرة (Milestones)

المرحلة والتسليم (Milestone) التفاصيل الفنية المدة التقديرية
1. تصميم واجهات الاستخدام (UI / UX)
  • العمل الأساسي: 7 أيام (أسبوع)
  • انتظار المراجعة والرد: 3 أيام
  • تطبيق التعديلات: يومان
12 يوم
2. لوحة الإدارة ونظام الدخول والصلاحيات
  • العمل الأساسي: 5 أيام
  • انتظار المراجعة والرد: يومان
  • تطبيق التعديلات: يوم واحد
8 أيام
3. نظام إضافة وإدارة الكورسات
  • العمل الأساسي: 5 أيام
  • انتظار المراجعة والرد: 5 أيام
  • تطبيق التعديلات: مفتوح
10 أيام
4. واجهة المنصة، فلاتر الكورسات ودخول الطلاب
  • العمل الأساسي: 10 أيام
  • اختبار وانتظار الرد: 5 أيام
  • تطبيق التعديلات: مفتوح
15 يوم
5. نظام وحجوزات الاستشارات
  • العمل الأساسي: 5 أيام
  • فترة المعاينة: 5 أيام
  • تطبيق التعديلات: يومان
12 يوم
6. إدارة المحتوى (المقالات) وتقنيات الـ SEO
  • العمل الأساسي: 5 أيام
  • انتظار المراجعة والرد: 5 أيام
10 أيام
7. التقفيل والتحول للتشغيل الفعلي
  • العمل الأساسي: 5 أيام
ملاحظة (Disclaimer): قد تبرز بعض المشاكل التقنية أو الاستثناءات التي قد تحتاج إلى وقت غير مدرج في هذه المرحلة النهائية.
5 أيام (+)
إجمالي دورة التطوير المتوقعة (يشمل أوقات الانتظار والتعديل): ~ 72 يوم

7. الشؤون المالية وجدول الدفعات

التكلفة الإجمالية للبرمجة والتطوير: 50,000 EGP
الدفعة المقدمة (للتعاقد): 5,000 EGP
ارتباط الدفعة بمراحل التسليم القيمة المستحقة
دفعة تعاقد وبدء العمل (Downpayment) 5,000 EGP
دفعة تسليم المرحلة 1 (تصميم واجهات الاستخدام UI/UX) 5,000 EGP
دفعة تسليم المرحلة 2 (لوحة الإدارة ونظام الصلاحيات) 5,000 EGP
دفعة تسليم المرحلة 3 (نظام إضافة وإدارة الكورسات) 5,000 EGP
دفعة تسليم المرحلة 4 (واجهة المنصة، الفلاتر، ونظام دخول الطلاب) 10,000 EGP
دفعة تسليم المرحلة 5 (نظام وحجوزات الاستشارات) 7,000 EGP
دفعة تسليم المرحلة 6 (إدارة محتوى المقالات وتقنيات الـ SEO) 5,000 EGP
الدفعة الختامية والإطلاق الفعلي للمشروع (تسليم المرحلة 7) 8,000 EGP
ملاحظة هامة للنظام اللاسيرفري (Serverless / Pay-As-You-Go)

في حال اتخاذكم القرار بالعمل وفقاً لمعمارية (السحابة اللاسيرفرية Serverless)، سيتم إضافة مبلغ (5,000 ج.م) لمرة واحدة إلى الإجمالي أعلاه (يُضاف ويدفع مع الدفعة الختامية)، نظراً للحاجة إلى تدخلات معمارية متقدمة في الكود البرمجي ليتوافق مع هذه البيئة الخاصة.