الأعمالMogador Chess Club
Mogador Chess Club
نشطموقع لتعليم الشطرنج لنادٍ في الصويرة — دروس، تمارين، حضور، نقاط.


نظرة عامة
المشروع
يغطي الموقع الأسبوع الفاصل بين حصص ورشة الشطرنج التي يقيمها النادي كل سبت في دار الصويري. يتقدّم التلاميذ عبر درس تمهيدي للمبتدئين من 13 خطوة، وثلاث دورات (19 درسًا)، و40 تمرينًا على ثلاثة مستويات، وسبعة فخاخ افتتاحية مع طرق دحضها، ومباراة ضد Stockfish بثلاثة مستويات معايَرة. وللمدرّسين مساحة منفصلة: إنشاء الحصص، وتسجيل الحضور من الهاتف وقوفًا داخل القاعة، ومنح الرموز. الحساب باسم الوالدين، والأطفال ملفات شخصية تابعة له — وهكذا أيضًا يتمكن طفل بلا بريد إلكتروني من استخدام الموقع.
إنه موقع Astro ثابت على Cloudflare Workers، بجزيرة تفاعلية واحدة بالضبط: رقعة الشطرنج. لا يُحمَّل Chessground وchess.js إلا حيث توجد رقعة؛ ويبلغ حجم Stockfish 3.6 MB ولا يُخزَّن مسبقًا أبدًا، بل يُجلب عند أول نقرة على «العب». يحتفظ Supabase بالحسابات والحصص والحضور خلف row-level security؛ أما الأجندة العامة فتُثبَّت عند الـ build، ويستدعي trigger في قاعدة البيانات deploy hook على Cloudflare عندما ينشر مدرّس حصة، فتصل الحصة الجديدة إلى الموقع في نحو دقيقتين دون خادم.
يجتمع النادي مرة واحدة في الأسبوع — وقد حدّد هذا القيد الكثير: لا سلاسل يومية، ولا لوحة صدارة، ولا فكرة أن تسجيل الدخول كل يوم فضيلة.
التقنيات
الخدمة
تطبيقات مخصصة →الميزات الرئيسية
ما يقوم به
يستخدم هذا المشروع خدمة تطبيقات مخصصة .
كل الأعمال