cat ~/projects/al-manal.md
المنال
اعثر على معلّم بديل قبل أن يرنّ الجرس.
نظام مدرسي ذكي لإدارة المعلمين والجداول والبدلاء وتبديل الحصص ومتابعة المهام. ومهمته الأساسية أن يجيب فورًا: من يستطيع تغطية حصة عند غياب معلّم.
- الدور
- منفردًا
- السنة
- 2025
- الحالة
- يعمل الآن
- الفئة
- الويب
- بُني بـ
- JavaScriptNext.jsScheduling logicRTL

head -n 40 overview
ما هو
حين يتصل معلّم صباحًا معتذرًا بالمرض، يحلّ أحدهم في الإدارة مسألة قيود يدويًا على ورقة خلال خمس عشرة دقيقة بينما تبدأ الحصة الأولى. ويفعلون ذلك كل صباح.
يُجري «المنال» ذلك البحث فورًا: من الجدول ومن قائمة الغياب، يُخرج المعلمين المتفرغين فعلًا لتلك الحصة، فيصير القرار اختيارًا لا سباقًا.
diff before after
التحديات
سطر يُحذف وسطر يحلّ محلّه. المشكلة أولًا، ثم ما الذي حلّ مكانها فعلًا.
«فارغ» ليس «متاح»
المعلّم الذي لا حصة له في تلك الفترة قد يكون غير متاح رغم ذلك، فقد يكون في مناوبة، أو بلغ نصابه اليومي، أو يغطي شيئًا آخر أصلًا. والبحث الساذج عن الفراغات يعيد أسماء لا تستطيع الإدارة استخدامها.
تُحسب الإتاحة من مجموعة القيود كاملة لا من الجدول وحده، ويُرتَّب المرشحون بحيث يظهر الخيار الأعدل أولًا، وهو عادةً الأقل تغطيةً.
tail outcomes
النتائج
- اقتراحات بدلاء فورية مرتّبة بالعدالة، مع إدارة الجداول والمهام.
Keep readingتابع القراءة
openwedding-invitation
المشروع التاليدعوة زفافدعوة زفاف تسكن رابطًا.