نبذة عن صاحب المشروع
مؤسسة تربوية تعمل في مجال المناهج والبرامج الإسلامية والتعليمية للأطفال واليافعين، نمتلك مناهج وكتبًا رسمية خاصة بنا، ونرغب في بناء منصة تعليم إلكتروني خاصة (ليست منصة مفتوحة للجميع) لإدارة المناهج، الصفوف، والطلاب، بنظام اشتراكات ومقاعد مدفوعة.
وصف عام للمشروع
نبحث عن مطور/ة فل ستاك (Full-Stack) ذو خبرة قوية في بناء منصات SaaS تعليمية أو مشابهة، لقيادة تنفيذ نسخة أولية (MVP) من منصة تعليم إلكتروني خاصة بنا.
المشروع ليس مجرد موقع عادي، بل منصة تحتوي على:
- مكتبة من المناهج والكتب التعليمية الرسمية (تُعرض بصيغة Flipbook أو PDF داخل المنصة).
- نظام صفوف وبرامج تعليمية (Classes & Programs) تُدار بواسطة مؤسسات تعليمية أو معلمين مستقلين.
- إمكانية تسجيل الطلاب في الصفوف بعد شراء عدد محدد من المقاعد (Seat-based Enrollment).
- دروس تحتوي على: نصوص، ملفات PDF، مقاطع فيديو، وروابط لألعاب وأنشطة خارجية (مثل Kahoot / Wordwall).
- اختبارات قصيرة (Quizzes) و مهام (Tasks) مع درجات رسمية تُسجَّل للطلاب.
- لوحات متابعة (Dashboards) للطالب، المعلّم، وإدارة المؤسسة لمتابعة التقدم والدرجات.
- نظام إعلانات أحادي الاتجاه (Announcements) بدون محادثات عامة.
- نموذج تواصل (Contact Form) من الطالب/ولي الأمر إلى المعلّم أو إدارة المؤسسة (يُسجَّل داخل النظام ويُرسل عبر البريد).
- منطقة تفاعلية مجانية داخل المنصة فيها فيديوهات، ألعاب، ومسابقات تفاعلية متعددة الأيام بجدول نقاط وترتيب (Leaderboard).
لدينا بالفعل:
- وثيقة توصيف وظيفي/وظيفي كاملة للمنصة تشرح الأدوار، الصلاحيات، التدفقات، وقواعد العمل بشكل واضح.
- خطة تقنية تنفيذية مفصلة من 6 أسابيع تحدد المعمارية، الجداول الأساسية، الـ APIs، وتوزيع العمل أسبوعًا بأسبوع.
- تصور لحجم الفريق والأدوار التقنية المطلوبة، لكننا في هذه المرحلة نبحث أساسًا عن شخص قيادي يمكنه تنفيذ الـ MVP (لوحده أو مع مستقلين مساعدين يتم الاتفاق عليهم لاحقًا).
هذه الوثائق لن تُنشر على مستقل، بل تُرسل فقط بعد اختيار المستقل المناسب والتعاقد معه.
التقنيات المطلوبة (Stack)
نريد الالتزام بالتقنيات التالية:
- الواجهة الأمامية (Frontend):
React (مفضل مع Vite أو Next، حسب اقتراحك مع تبرير).
- الواجهة الخلفية (Backend):
Django + Django REST Framework (DRF).
- قاعدة البيانات:
PostgreSQL.
- التخزين:
تخزين الملفات (مثل الفيديوهات وملفات الـPDF) على S3 أو خدمة مشابهة (Private + Signed URLs).
- الدفع الإلكتروني:
Stripe (اشتراكات + شراء مناهج + شراء مقاعد للصفوف).
- أعمال خلفية (Background Jobs):
Celery + Redis (لمهام مثل تحديث لوحات المسابقات وغيرها).
- البريد الإلكتروني:
خدمة SMTP مثل SES أو بديل مناسب لإرسال رسائل النظام.
أهم الوظائف داخل المنصة
لا نريد كشف كل قواعد العمل التفصيلية، لكنها تقريبًا تشمل:
نظام أدوار وصلاحيات (RBAC):
- مالك المنصة (Platform Admin).
- مشرف المؤسسة التعليمية (Organization Admin / Coordinator).
- المعلّم/الميسّر (Educator / Independent Educator).
- الطالب (Student).
- ولي الأمر (Parent – عرض فقط).
إدارة المناهج والكتب:
- إضافة مناهج وكتب من قِبل مالك المنصة.
- ربط المنهج بدروس منظمة.
- إدارة الصفوف والبرامج:
- إنشاء برامج وصفوف مرتبطة بمناهج محددة.
- ضبط عدد المقاعد، وإضافة/حذف الطلاب ضمن القدرة المتاحة.
إدارة التعلّم:
- عرض الدروس للطالب (نص، فيديو، PDF، محتوى مضمَّن).
- أداء الاختبارات القصيرة وتسجيل الدرجات داخل النظام.
- تسليم مهام يقيّمها المعلم يدويًا.
لوحات المتابعة (Dashboards):
- لوحة للطالب: يراجع تقدمه في المناهج والاختبارات.
- لوحة للمعلم: يتابع تقدّم طلابه ودرجاتهم والمهام التي تحتاج تصحيحًا.
- لوحة للمؤسسة: متابعة عامة لتقدم الصفوف.
- لوحة ولي الأمر لمتابعة تقدم الأبناء واشراكهم أو بعضهم في مناهج أخرى مع المنظمة أو بشكل مستقل من مناهج المالك
الدفع والاشتراكات:
- شراء مناهج للمؤسسات أو المعلمين المستقلين (تتيح لهم إنشاء صفوف باستخدام هذا المنهج) ولكن يشترط هنا أن يقوم كل طالب في الصف بشراء نسخة من المنهج ذاته على الأقل سواء يدفع الطالب/ولي الأمر بنفسه أو يقوم المعلم/المؤسسة بالدفع نيابة عن طلابها ولهم الخيار في ذلك..
- شراء مناهج فردية للطالب للتعلم الذاتي.
- شراء “مقاعد” للصفوف/البرامج مع ربطها بعدد الطلاب المسموح به.
المسابقات والأنشطة التنافسية:
نظام مسابقات (Competitions) لعدة أيام مع أسئلة أو فيديو + أسئلة، وترتيب (Leaderboard) حسب النقاط.
التواصل والإعلانات:
- نظام إعلانات من أعلى لأسفل (من الإدارة للمعلمين، من المعلم للطلاب/أولياء الأمور).
- نموذج تواصل (Contact Form) من الطالب أو ولي الأمر إلى المعلم/المؤسسة (يُسجَّل داخليًا ويُرسل عبر البريد).
المهام المطلوبة من المستقل
- نبحث عن مستقل (أو مستقل رئيسي يقود التنفيذ) قادر على:
- قراءة وفهم الوثائق التحليلية والتقنية التي سنزوّده بها بعد التعاقد.
- اقتراح أي تعديلات تقنية منطقية دون الإخلال بجوهر الفكرة.
- تصميم وتنفيذ معمارية النظام (Backend + Frontend + Database + Integrations) وفق التوجّه المحدد.
- تنفيذ نسخة أولية مكتملة (MVP) تشمل الوظائف الأساسية المذكورة أعلاه بمستوى إنتاجي (Production-Ready)، مع:
بيئة تجريب (Staging).
بيئة تشغيل حقيقي (Production).
- كتابة حد أدنى من الاختبارات (Testing) للوظائف الحرجة (الصلاحيات، التسجيل، الدفع، المقاعد…).
- توثيق الكود والـ APIs، وكتابة دليل تشغيل مبسّط لمالك المنصة.
- تسليم الكود كاملًا في مستودع (Git) منظم، مع تعليمات تنصيب وتشغيل.
المهارات المطلوبة في المستقل
- خبرة مثبتة في Django + DRF لبناء APIs آمنة متعددة الأدوار.
- خبرة قوية في React وبناء لوحات تحكم (Dashboards) وأنظمة إدارة داخلية.
- خبرة عملية سابقة في بناء منصات تعليم إلكتروني أو SaaS (أولوية).
- خبرة في تكامل Stripe (Checkout + Webhooks + Subscriptions).
- فهم جيد لمفاهيم: RBAC, Multi-Role، وإدارة الملفات على S3 أو ما شابه.
- الالتزام بالجودة، التوثيق، والتواصل المنتظم أثناء العمل.
ما نحتاج رؤيته في عرضك على مستقل
عند التقديم، نرجو أن يتضمن عرضك:
- نبذة عن خبرتك في المشاريع المشابهة (خاصة منصات تعليم، اشتراكات، أو SaaS).
- روابط لأعمال سابقة (إن أمكن) خاصة بنظم لوحات تحكم أو أنظمة عضويات/صفوف.
توضيح لتقنياتك المفضلة في:
- إدارة الصلاحيات.
- التعامل مع الدفع والاشتراكات.
- تقدير مبدئي لمدة التنفيذ (MVP) مع مراعاة أن لدينا خطة جاهزة لـ 6 أسابيع تنفيذية يمكن الاعتماد عليها أو تعديلها.
أي أسئلة تحتاجها لفهم أفضل قبل البدء.
معلومات اضافية
- التطبيق له لغتان العربية والانجليزية.
- يستطيع المستخدم التنقل بين اللغتين لرؤية محتوى كل لغة فعند اختيار اللغة العربية مثلا يرى المستخدم المناهج والمسابقات والألعاب و... باللغة العربية...)
- اللغة المذكورة بخلاف لغة القوائم الخاصة بالابليكيشن نفسه.
- التطبيق لنظامي أندرويد و IOS
مرحبا، اطلعت بعناية على توصيف مشروعكم، وهو من أكثر المشاريع التعليمية نضجا وتنظيما التي تمر علي، سواء من حيث وضوح الرؤية التربوية أو الجاهزية التقنية (وجود وثائ...
مرحبا، أنا مطوره Full-Stack بخبرة قوية في بناء منصات SaaS والأنظمة التعليمية متعددة الأدوار، عملت خلال السنوات الماضية على تطوير منصات تعليم إلكتروني، أنظمة اشت...
اهلا بحضرتك المشروع ده مش مجرد موقع ده (LMS Platform) متكامل وده بالظبط تخصصي اللي بنيت فيه اسمي أنا المهندس المطور لمنصة قمم المجد التعليمية بسلطنة عمان ودي من...
السلام عليكم ورحمة الله وبركاته، اطلعت على وصف المشروع، وهو مشروع منصة تعليمية SaaS متكاملة وليس موقعا تقليديا، ولدي خبرة واسعة في بناء منصات SaaS متعددة الأدوا...
مرحبا، أرغب في التقدم لهذا المشروع الرائع الذي يستهدف بناء منصة تعليم إلكتروني باستخدام تقنيات حديثة. لدي خبرة قوية في تطوير التطبيقات باستخدام Django و React، ...
السلام عليكم ورحمة الله وبركاته، بناء منصة تعليم إلكتروني خاصة بهذا المستوى يتطلب خلفية قوية وآمنة مع واجهات مرنة، بحيث تخدم الويب والتطبيقات دون تكرار أو تعقيد...
مرحبا، اطلعت على وصف المشروع بعناية، وهو ليس مشروع موقع تعليمي تقليدي، بل منصة SaaS تعليمية متكاملة ذات قواعد عمل واضحة، نظام اشتراكات ومقاعد، وأدوار متعددة، مع...
السلام عليكم، قريت وصف المشروع كله كويس، وواضح إنكم مش بتدوروا على موقع كورسات عادي، لكن منصة تعليم إلكتروني خاصة بمنطق شغل واضح (مناهج، صفوف، اشتراكات، مقاعد، ...
مرحبا، اطلعت بعناية على تفاصيل مشروعكم، وهو مشروع تعليمي متقدم ومنظم، وأرى أنه يتوافق بشكل كبير مع خبرتي التقنية والعملية في بناء منصات تعليمية وأنظمة SaaS متعد...
السلام عليكم يصديقي طلب حضرتك موجود عندي بالفعل وجاهز للاستخدام لاني متخصص في انشاء المنصات التعليميه كما هو واضح في معرض اعمال موجود فيه اكتر من موقع لاداره ال...
مرحبا أستاذي الكريم، يسعدني جدا التقديم على هذا المشروع القيم، وأود أن أؤكد منذ البداية أنني أمتلك خبرة كبيرة وممتدة في تصميم وتطوير المواقع والمنصات التعليمية ...
السلام عليكم ورحمة الله وبركاته، أنا مطور Full-Stack بخبرة قوية في بناء منصات SaaS وأنظمة تعليم إلكتروني معقدة متعددة الأدوار، باستخدام Django Django REST Frame...
السلام عليكم, أنا أكرم مطور برمجيات شركات حكومية من الجزائر ويسرني أن أتقدم الى العمل معك أطلعت على وصف مشروعكم الطموح لبناء منصة تعليمية إلكترونية متخصصة لإدار...
السلام عليكم ورحمة الله وبركاته، أنا مبرمج Python / Django فل ستاك بخبرة تزيد عن 5 سنوات في بناء أنظمة SaaS ومنصات تعليمية متكاملة، مع تركيز خاص على إدارة المدا...
السلام عليكم، بصراحة المشروع شدني لأنه ليس مجرد تطبيق عادي، بل فرصة لبناء منصة تعليمية قوية وقابلة للنمو الحقيقي. قبل ما أرد عليك، عملت بحث فعلي على المنافسين ف...
السلام عليكم ورحمة الله وبركاته، أنا م. عبدالرحمن، مطور Full-Stack بخبرة تتجاوز 9 سنوات في بناء منصات SaaS ولوحات تحكم وأنظمة متعددة الأدوار. قرأت وصف مشروعكم ب...
السلام عليكم ورحمة الله وبركاته، معك محمود عباس مطور فل ستاك بخبرة في بناء منصات تعليم إلكتروني وأنظمة SaaS متعددة الأدوار، قرأت وصف مشروعكم بالكامل وبصراحة الم...
السلام عليكم، فكرة المنصة التعليمية الخاصة بنظام المقاعد والاشتراكات واضحة ومدروسة، ووجود التوثيق الوظيفي والخطة التقنية الجاهزة يدل على تحضير ممتاز. خبرتي ذات ...
تحية طيبة، سأرفق لك بعض اعمالي المشابهة لهذه الفكرة بعد التواصل بإذن، اعرفك بنفسي أولا أنا عبدالله خضر مطور بخبرة تتجاوز ال 4 سنوات في مجال البرمجة وإدارة المشا...
أهلا بيك مع حضرتك محمد نعيم Fullstack developer واشتغلت على مشاريع SaaS ومنصات فيها اشتراكات وصلاحيات ولوحات تحكم وفهمت فكرتكم كويس جدا من ناحية التعليم والعضوي...
مرحبا، أنا مطور Full-Stack بخبرة قوية في بناء منصات تعليم إلكتروني و SaaS متعددة الأدوار. قمت بتنفيذ منصة تعليمية متكاملة بالفعل تحتوي على جميع الميزات المذكورة...
مرحبا، شكرا على الشرح التفصيلي للمشروع، واضح جدا أنه مشروع كبير ومخطط له باحتراف. أنا Full-Stack Developer وعندي خبرة في Django DRF React وبناء أنظمة متعددة الأ...
هل تبحثون عن مطور يفهم أن المنصة التعليمية ليست مجرد موقع، بل منظومة متكاملة لإدارة مناهج، صفوف، وطلاب باشتراكات مدفوعة إذا كان هدفكم بناء منصة تعليم إلكتروني خ...