الأعمالMogador Games Club
Mogador Games Club
نشطمنصة حجز ومتجر ونظام ولاء قائم على اللعب لنادٍ لألعاب الطاولة في الصويرة.


نظرة عامة
المشروع
صُمّم ليتمكّن الآباء من حجز مقاعد لأطفالهم من هواتفهم في حصص ألعاب الطاولة الأسبوعية التي يقيمها النادي في دار الصويري، وليعمل النادي دون تتبّع ورقي. يسجّل الأعضاء، ويضيفون أطفالهم كملفات فرعية، ويحجزون مقاعد لأنفسهم أو لأطفالهم أو لضيف — وكل حجز يحترم السعة، فلا يمكن تجاوز عدد المقاعد في طاولة لعب أدوار محدودة بستة. وهناك متجر صغير للألغاز والمجسّمات المصنوعة في الورشة، ومساحة إدارة لتسيير الحصص والألعاب والأسعار والصور دون إعادة نشر.
معظم المحتوى يُصيَّر بشكل ثابت مع إعادة تحقق كل ساعة من أجل السرعة، بينما تعمل الحجوزات ومساحة الحساب بشكل ديناميكي — وقد تطلّب إبقاء هذا الحد واضحًا جهدًا حقيقيًا، لأن جدولًا متقادمًا أو سعرًا مخزّنًا يُعرض على أنه حالي أسوأ من غياب الصفحة تمامًا. والمشروع كله PWA قابل للتثبيت: أداتان للطاولة (عدّاد authority للعبة Star Realms وورقة نقاط للعبة Yam's) تعملان دون اتصال بالكامل، وهذا مهم حين ينقطع الـ wifi في المكان.
كان النادي أيضًا فرصة للبناء بإتقان — منظومة اختبارات موثوقة (أكثر من 440 اختبار end-to-end)، وإعداد Supabase بمشروعين حتى لا تلمس الاختبارات البيانات الحقيقية أبدًا، ونظام ولاء بمكافحة غش من جهة الخادم.
التقنيات
الخدمة
تطبيقات مخصصة →الميزات الرئيسية
ما يقوم به
يستخدم هذا المشروع خدمة تطبيقات مخصصة .
كل الأعمال