شعار WebLift
العودة إلى المشاريع
Mishmar
أداة داخلية · جدولة ورديات2026

نظام توزيع ورديات عادل مع محرك نقاط العدالة

تطبيق ويب عبري للتوزيع التلقائي والعادل للنوبات والمهام في منظمة أمنية. محرك نقاط العدالة يوزع النوبات بعدالة مع تجنب الأيام المتتالية والحدود الشهرية — مع سوق تبديل الوردية، إدارة الطاقم والمهام الأمنية، لوحة المتصدرين ولوحات قيادة للقادة والجنود.

التحدي

كان توزيع الوردية والمهام في منظمة أمنية يتم يدويًا باستخدام جداول بيانات - بطيء، عُرضة للأخطاء، غير شفاف، وصعب الحفاظ على العدل. كانوا بحاجة لمحرك يوزع الوردية بعدالة (نقاط العدالة، أوزان الفئات، تجنب الأيام المتتالية والحدود الشهرية)، يحافظ على الشفافية الكاملة، ويدعم التبادلات والمتابعة الشهرية — كل ذلك في مكان واحد.

النتيجة

تم بناء تطبيق كامل شامل (Vercel + PostgreSQL): توليد التوزيع، التبادلات وسوق التبادل، الطاقم، المهام الأمنية، مهام التنظيف، لوحات الصدارة ولوحات تحكم بصلاحيات. يتضمن استيراد/تصدير Excel، تزامن Google Sheets ثنائي الاتجاه، تصدير تقويم والوظائف المجدولة — وصفحة الهبوط تسميه 'النسخة 2.0'.

التقنيات المستخدمة

Next.jsTypeScriptReactPrismaPostgreSQLGoogle Sheets APITailwind CSSZustandVitestVercel

كيف عملنا

المراحل الخمس من الفكرة إلى الإطلاق.

  1. 1نمذجة المنظمة (فرع → قسم → فريق)، الأدوار وقواعد العدل
  2. 2بناء محرك التوزيع: نقاط العدالة، أوزان الفئات، تجنب الأيام المتتالية والحدود الشهرية
  3. 3استيراد/تصدير Excel، تزامن Google Sheets ثنائي الاتجاه وتصدير التقويم (iCal)
  4. 4سوق تبديل ورديات بموافقة من الجانبين واكتشاف التعارض، الطاقم، المهام الأمنية ومهام التنظيف
  5. 5لوحات تحكم بصلاحيات، لوحة المتصدرين، وظائف مجدولة (cron) وإطلاق على Vercel

هل لديك مشروع مشابه؟

نود سماع فكرتك والتفكير معًا في كيفية إطلاقها.

تواصل معنا