مصغرسهل
لوحة صدارة مهرجان LUCSC
لوحة صدارة بـ Laravel بُنيت لتتبّع نتائج الفرق وعرضها مباشرة خلال مهرجان نادي علوم الحاسوب في الجامعة اللبنانية.
— نظرة عامة
نظرة عامة على البنية
graph LR
A["المنظّم"] -->|تحديث النقاط| B["متحكمات Laravel"]
B --> C[("جدول الفرق MySQL")]
C --> D["لوحة الصدارة Blade"]
D --> E["شاشة العرض"]
أداة محدّدة الهدف بُنيت في الأيام السابقة لمهرجان النادي: احتاج المنظّمون إلى تحديث نقاط الفرق من الهاتف، وإلى لوحة مرتّبة تتحدّث على جهاز العرض خلفهم. لا أكثر.
التطبيق كله جدول فرق ونموذج إدخال نقاط وعرض Blade يرتّب النتائج ويعرضها. كُتب ونُشر واستُخدم خلال أسبوع واحد، وهو تحديدًا قدر الهندسة الذي تستحقه المشكلة.
الميزات الرئيسية:
- تسجيل الفرق وإدخال النقاط من قِبل المنظّمين
- ترتيب يُعاد حسابه تلقائيًا عند كل تحديث
- عرض Blade مصمَّم لشاشة عرض كبيرة
- بُني وسُلّم ضمن مهلة التحضير للفعالية
التقنيات المستخدمة:
- الواجهة الخلفية: Laravel، PHP
- العروض: Blade
- قاعدة البيانات: MySQL
— التقنيات
PHPLaravelBladeMySQL