الحكاية 1 · ناظم الصغار
من نموذج صغير إلى نظام إشراف كامل
المشكلة
في دور تحفيظ القرآن، الحفظ لا يُقاس بيوم واحد. المتابعة تشمل الحفظ اليومي والاختبارات الدورية وإبلاغ أولياء الأمور، وقد تمتد عبر أكثر من فرع.
ما بنيناه
بدأت الحكاية بنموذج أولي اسمه «دور التحفيظ — الإشراف العام»، يشرف على عدة فروع. أدّى الغرض، لكن الحاجة كبرت فكبر معها المشروع، فأُعيد بناؤه نظاماً مستقلاً باسم ناظم الصغار. وفيه أدوار متعددة، وكل دور يرى ما يخصّه:
- رصد يومي للحفظ.
- اختبارات دورية.
- تنبيهات للمشرفات.
- تقارير تصل أولياء الأمور.
النتيجة
صار الرصد والاختبارات والتنبيهات والتقارير في نظام واحد، لكل دور ما يخصّه. والنموذج الأول محفوظ في الأرشيف شاهداً على البداية.
للمهتمين بالتقنية
النموذج الأول على Google Apps Script، والنظام الجديد بواجهة عربية من اليمين إلى اليسار وخادم سريع وقاعدة بيانات، ويعمل في حاويات يسهل نقلها.
- TypeScript
- React
- Fastify
- Prisma
- PostgreSQL
- Docker Compose