IOOS
منصة مسابقات مباشرة
منصة مسابقات فورية قائمة على إنجاز المهام في جلسات مباشرة، مع مسابقات موسمية ومجمّعات جوائز. مشروع سابق.

صُمّمت IOOS كمنصة مسابقات يستطيع المستخدمون فيها المشاركة في مسابقات موسمية وتحديات بمجمّعات جوائز. وخلال الجلسات المباشرة كان المشاركون يتقدمون بإنجاز مهام مختلفة، ويستطيعون متابعة أحداث النظام في الوقت الفعلي. وكانت الفكرة بسيطة: آخر من يبقى يفوز بمجمّع الجوائز. طوّرت أنا، Berke Özyaşar، هذه المنصة كمشروع شخصي. موقع IOOS غير متاح حاليًا؛ وتعرض هذه الصفحة المشروع بوصفه عملًا سابقًا.
الفكرة
تخلق صيغ المسابقات المباشرة توترًا يشدّ المشاهد إلى الشاشة. هدفت IOOS إلى نقل هذه الصيغة إلى الإنترنت وبناء منصة مسابقات مقسّمة إلى مواسم يمكن لأي أحد المشاركة فيها. كان المشاركون يتقدمون بإنجاز المهام في الجلسات المباشرة، ومن يبقى حتى النهاية يفوز بمجمّع الجوائز.
الميزات
- مسابقات موسمية ومجمّعات جوائز
- مهام من أنواع مختلفة تُنجَز في الجلسات المباشرة
- متابعة أحداث النظام في الوقت الفعلي
- صيغة مسابقة يفوز فيها آخر الباقين بمجمّع الجوائز
في هذه الصيغة كان توقيت الجلسات مهمًا بقدر أهمية المنصة نفسها: إذ كان يجب أن يكون المشاركون متصلين في الوقت نفسه، وأن تُفتح المهام للجميع في اللحظة نفسها، وأن تُعلَن النتائج للجميع في الوقت نفسه.
النهج التقني
طوّرت الواجهة الأمامية باستخدام React والخادم الخلفي باستخدام Node.js. وكانت الأحداث الفورية في قلب المشروع: ففي الجلسة المباشرة كان يجب أن ينعكس تقدّم المشاركين وأحداث النظام على جميع المستخدمين دون تأخير وبشكل متسق. وفي مثل هذه البنية، النهج الأمتن أن يكون الخادم المصدر الوحيد للحقيقة، وأن تستمع العملاء إلى الأحداث وتعرض الحالة؛ وعندما يتعلق الأمر بالجوائز، تزداد أهمية تحديد النتائج على جانب الخادم.
من مشاريع المنصات الشخصية الأخرى لديّ Feely وFeedoom. وإذا كانت لديك فكرة منتج فوري، يمكنك الاطلاع على صفحة تطوير منتجات SaaS.


