- مقدمة
- العرض
- MVP
- خارطة الطريق
- متطلبات المنتج
- ابدأ الآن
- البيئة المحلية
- البنية المعمارية
- الهيكل
- الأنماط
- الحزمة التقنية
- قاعدة البيانات
- تعدّد المستأجرين
- الفهرس (Catalog)
- العمل دون اتصال
- المصادقة
- التهيئة (Onboarding)
- تدفق التكامل (Integration Flow)
- التهيئة (Provision)
- القبول
- الحضور
- الامتثال التنظيمي
- الملف الشخصي
- الاجتماعات
- إدارة الرسوم
- الفاتورة
- التدويل
- الترجمة
- دليل الترجمة
- أمان قاعدة البيانات
- المساهمة
- هَوْغوارتس
- عرض حي
- الإلهام
المبيعات والانتشار
هَوْغوارتس منصة مدرسية K-12 مفتوحة المصدر، متعدِّدة المستأجرين. كل فصل دراسي في مدرسة — القبول، الحضور، الامتحانات، الرسوم، الرسائل، النقل، المكتبة، LMS — يَتسع في قاعدة كود واحدة، خلف نطاق فرعي واحد لكل مدرسة، مع كتالوج مُشترَك واحد أسفلها.
هذه الصفحة هي نقطة الدخول. إذا كنت جديدًا، اِبدأ هنا.
ما هي
ثلاث أفكار:
- نطاق فرعي واحد لكل مدرسة. كل مستأجر يَحصل على
school.databayt.org(أو CNAME مُخصَّص). البيانات مَعزولة بـschoolIdمن-طرف-إلى-طرف. - كتالوج مُشترَك واحد أسفلها. المناهج، المواد، الفصول، الدروس هي محتوى عالمي. المدارس تَشترك وتُطبِّق تجاوُزات — لا تُكرِّر.
- عربي-أولًا، RTL بالافتراض. اللغة الافتراضية هي العربية؛ الإنجليزية بتكافؤ. قاعدة الكود تَستخدم CSS منطقيًّا حتى يَعمل RTL دون تجاوُزات.
| السمة | القيمة |
|---|---|
| المستودع | github.com/databayt/hogwarts |
| حي | ed.databayt.org |
| الترخيص | SSPL-1.0 — استضافة ذاتية مجانية؛ إعادة بيع SaaS تَحتاج ترخيصًا تجاريًّا |
| المنصة | Next.js 16، React 19، Prisma 6، NextAuth v5، Tailwind 4، PostgreSQL على Neon |
| الأسواق | الشرق الأوسط وإفريقيا أولًا (السودان، السعودية، مصر، جنوب إفريقيا) |
إلى أين تَذهب لاحقًا
للمطوِّرين
- البدء — استنساخ، تثبيت، تشغيل محليًّا
- البنية المعمارية — نمط المرآة، اتفاقيات الملفات، أمان متعدد المستأجرين
- النمط — اتفاقيات الكود لكل ميزة
- المنصة — اختيارات التقنية الكاملة
للمنتج
- PRD — المتطلبات، نموذج الأدوار، NFRs، القيود
- MVP — حالة مُسلَّمة لـ 14 ملحمة بشارات النضج
- خريطة الطريق — التالي والرؤية بعيدة الأفق
للتجاري
- GTM — ذهاب-إلى-سوق ثلاثي المراحل
- التجربة الاسترشادية — قافلة منح-10 المجانية (العرض المفتوح الحالي)
- التسويق — تموقُع، قنوات، تقويم محتوى
- المبيعات — العملية التجارية وكتاب لعب الأهداف
- العملاء المُحتمَلون — عمليات خط الأنابيب وسكريبت الاكتشاف
- الاقتراح — قوالب تجربة مجانية + تحويل مدفوع
- دراسة الحالة — مسوَّدة الملك فهد + الإطار
- نموذج العمل — فئات التسعير والإيراد
- العرض — سرد مُوجَّه للشريك
- الحاضنات — تموقُع مُحدَّد للمُسرِّعات
- المنافسون — المشهد والتموقُع
- التمويل — استراتيجية الحصول على الدعم
للمجتمع
- المساهمة — كيف تُرسل PR
- ميثاق السلوك — معايير المجتمع
- الاقتصاد المُشترَك — كيف تَكسب المساهمات الاعتراف والإيراد
- المشكلات — قائمة العمل
لماذا المصدر المفتوح
بيانات الطالب حسَّاسة والمنهج يَتغيَّر باستمرار — المدارس تَستحقُّ كودًا قابلًا للتدقيق والتوسيع، والمساهمون يَستحقُّون نسبًا شفَّافًا. SSPL-1.0 يُبقي الكود مجانيًّا للمُستضيفين الذاتيين ويَحمي من إعادة بيع SaaS الطفيلية. النمط: fork، fix، contribute back.