Lebanese Minifootball Federation

من أرض الملعب إلى لوحة تحكم الاتحاد

تطبيق مصمَّم للهاتف أولاً يرفع فيه المراقبون والحكام تقرير كل مباراة، ولوحة تحكم يتابع فيها الاتحاد النتائج المباشرة ويراجع كل تقرير نهائي.

معلومات المشروع

القطاع
الرياضة
السنوات
2026، من حزيران إلى آب
المنصات
تطبيق للمراقبين والحكام مصمَّم للهاتف أولاً، ولوحة تحكم لإدارة الاتحاد
الأدوار
المراقبون والحكام والمشرفون
ما يُسجَّل
الأهداف، والبطاقات الصفراء والحمراء، وركلات الترجيح، وملاحظات المباراة
اللغة
العربية، من اليمين إلى اليسار
التقنيات
React، وTypeScript، وNext.js، وSupabase مع التحديثات اللحظية

التحدّي

ينظّم Lebanese Minifootball Federation بطولات لمختلف الأعمار والفئات. في مبارياته، يتابع المراقبون اللعب لحساب الاتحاد، ويرفع الحكام تقاريرهم الخاصة. وفي عام 2026 حوّلنا هذه العملية إلى نظام رقمي بأداتين مترابطتين، بالعربية ومن اليمين إلى اليسار بالكامل: تطبيق للمراقبين والحكام، ولوحة تحكم للاتحاد.

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

ماذا بنينا

يستخدم المراقبون تطبيق ويب مصمَّماً للهاتف أولاً، مبنياً على React وSupabase، ويعمل على ثلاث مراحل. قبل انطلاق المباراة، يُدخلون البطولة والفئة والمرحلة والملعب والتاريخ والوقت وما يصل إلى ثلاثة حكام والفريقين. وأثناء المباراة، يسجّلون كل هدف وبطاقة صفراء وبطاقة حمراء مع اللاعب ورقمه والدقيقة، ويختارون سبب كل بطاقة من قائمة. تُحتسب النتيجة تلقائياً، ولركلات الترجيح إدخال خاص بها. وبعد صافرة النهاية، يراجع المراقب الملخص، ويرسل التقرير، ويمكنه تنزيله بصيغة PDF.

يبقى السجل قائماً على الوقائع. فبعد أن يسجّل المراقب أي سطر، لا يمكن حذفه: يمكن إلغاء الهدف فقط، ويبقى في التقرير مع إشارة إلى إلغائه. ولا يقبل سجل الملاحظات إلا الوقائع، والتطبيق ينبّه إلى ذلك. يُحفظ كل إدخال على الهاتف أولاً، ثم يُرسل إلى الاتحاد في الخلفية بالترتيب، مع إعادة المحاولة عند عودة الاتصال. ويستخدم الحكام التطبيق نفسه باستمارة واحدة: يُدخلون المباراة كاملة بعد صافرة النهاية ويرسلونها دفعة واحدة.

يعمل مشرفو الاتحاد على لوحة تحكم مبنية على Next.js. تظهر المباريات الجارية بنتائجها فور تسجيل المراقبين للأحداث، عبر تحديثات لحظية مع تحديث احتياطي كل 10 ثوانٍ. وتُعرض تقارير المراقبين وتقارير الحكام في قائمتين منفصلتين، مع فلاتر حسب الفريق والبطولة والفئة والمرحلة. يفتح المشرفون كل تقرير كخط زمني، ويصحّحونه عند الحاجة، ويصدّرونه بصيغة PDF. كما ينشئون حسابات المراقبين والحكام والمشرفين الآخرين. وفي تموز وآب 2026 بنينا أيضاً منصة التسجيل في بطولات الاتحاد: تسجيل من أربع خطوات مع 10 بطولات مُعدّة، وبوابة لكل مشارك.

نطاق العمل

  • تقرير مباراة من ثلاث مراحل للمراقبين
  • تقرير باستمارة واحدة للحكام
  • حفظ محلي أولاً ومزامنة مع إعادة المحاولة في الخلفية
  • لوحة المباريات المباشرة للاتحاد
  • تعديل التقارير وتصديرها بصيغة PDF
  • حسابات للمراقبين والحكام والمشرفين

كيف يعمل

كيف يصل تقرير المباراة إلى الاتحاد.

المراقب

  1. الخطوة 1: الإعداد

    يُدخل المراقب البطولة والمرحلة والملعب والحكام والفريقين قبل انطلاق المباراة.

  2. الخطوة 2: التسجيل

    تُسجَّل الأهداف والبطاقات لحظة وقوعها، مع اللاعب ورقمه والدقيقة.

  3. الخطوة 3: الإرسال

    يراجع المراقب الملخص ويرسل التقرير النهائي.

الاتحاد

  1. الخطوة 4: الاستلام

    ينضم التقرير إلى القائمة، مع فلاتر حسب الفريق والبطولة والفئة والمرحلة.

  2. الخطوة 5: المراجعة

    يفتحه المشرفون كخط زمني ويصحّحونه عند الحاجة.

  3. الخطوة 6: التصدير

    ينزّل المشرفون التقرير بصيغة PDF.

يتابع الاتحاد النتيجة على لوحته المباشرة بينما يسجّل المراقب المباراة.

النتيجة

  • تطبيق عربي من ثلاث مراحل للمراقبين، وتقرير باستمارة واحدة للحكام
  • كل هدف وبطاقة يُسجَّل مع اللاعب ورقمه والدقيقة، ويُحفظ على الهاتف أولاً
  • لوحة تحكم بالنتائج المباشرة، تعرض كل تقرير كخط زمني وملف PDF، مع إمكانية التعديل للمشرفين

المشروع بالأرقام

  • 3مراحل في تقرير المراقب: قبل المباراة وأثناءها وبعدها
  • 3أدوار: المراقبون والحكام ومشرفو الاتحاد
  • 19سبباً للبطاقات الصفراء والحمراء، يُختار من قائمة
  • 7بطولات يمكن أن تنتمي إليها المباراة

تواصل معنا

أخبرنا كيف يعمل فريقك اليوم.

نردّ عليك خلال يومَي عمل.