BUILD
منصة مدرسية كاملة بخمسة أدوار، بيانات طلبة محمية، فحص قرائية، واختبارات صلاحيات آلية — منشورة وتُستخدم.
- العميل
- مدرسة جعفر الطيار الأساسية للبنين
- القطاع
- تعليم — مدرسة أساسية، عمّان
- الحالة
- مُسلَّم — يُستخدم
قبل · المشكلة
مدرسة تنتقل من الورق والمجموعات المبعثرة إلى بيئة رقمية واحدة — علامات، حضور، جدول، تواصل، ومتابعة الطلبة الذين يحتاجون دعماً في القراءة والكتابة — بشرط غير قابل للتفاوض: بيانات القاصرين محمية وكل مستخدم يرى ما يخصه فقط، مع قابلية التسليم مستقبلاً لوزارة التربية والتعليم.
البناء · ما بُني
- 01
خمسة أدوار بصلاحيات دقيقة
مالك النظام · مدير إداري · معلم · مرشد · طالب — كل نطاق مشتق من الإسناد الفعلي (مادة/صف/شعبة/عام).
- 02
الإدارة
طلبة، معلمون، مستخدمون، الجدول، الحضور، الترفيع، العقوبات، التنبيهات، التقارير، سجل التدقيق.
- 03
الأكاديمي
علامات (لا تظهر للطالب قبل النشر)، مناهج وكتب، مكتبة، مهارات، إنجازات.
- 04
فحص القراءة والكتابة
تقييم فردي وجماعي، خطط دعم، تصنيف حساس لا يراه إلا المعلم المخوَّل.
- 05
الإرشاد
مواعيد وملاحظات المرشد بصلاحية خاصة.
- 06
طبقة ذكاء اصطناعي بحوكمة مكتوبة
على الخادم فقط، بصلاحيات المستخدم نفسه، لا تستقبل بيانات طلبة دون تجهيل — «خادم للعملية التعليمية وليس صفحة محادثة».
لقطات الشاشات ببيانات مطموسة تُضاف قريباً.
كيف عملنا · كيف بُني
- التوثيق قبل الكود: رؤية، متطلبات، أدوار وصلاحيات، مخطط قاعدة بيانات، تدفقات مستخدم، أمن وخصوصية، حوكمة ذكاء اصطناعي، خارطة MVP — كلها معتمدة بالعربية.
- الاختبار كحَكَم: معايير قبول لكل ميزة ومصفوفة صلاحيات آلية (دور × مورد × فعل) تعمل مع كل تغيير — Vitest للمنطق وPlaywright للمسارات.
- الأمن بالتصميم: Row-Level Security في قاعدة البيانات، حساب تطبيق محدود منفصل عن حساب الإدارة، الملفات داخل القاعدة، تسجيل محاولات الوصول غير المصرح.
- تكلفة تشغيل شبه صفرية على الخطط المجانية (Vercel + Supabase) مع مسار ترقية واضح.
اليوم · النتائج
الأرقام تُنشر بعد اعتماد العميل — لا نخترع أرقاماً.