gaming zone gaming zone gaming zone gaming zone gaming zone gaming zone
تفاصيل العمل

GamingZone | Comprehensive SaaS Platform for Entertainment Venues Role: Full-Stack Software Engineer & AI Engineer Tech Stack: React.js, Tailwind CSS, Python (FastAPI), WebSockets, PostgreSQL, Leaflet, Cloudinary. Project Overview: منصة Gaming Zone هي SaaS Platform متكاملة لرقمنة إدارة الأماكن الترفيهية وصالات الألعاب[cite: 1, 2, 5]. تعمل كنظام بيئي يربط اللاعبين بأصحاب الصالات[cite: 4, 5]، موفرة حلول سحابية للحجز[cite: 5]، الإدارة المالية[cite: 3, 6]، وتفعيل البطولات في بيئة Real-time[cite: 2, 5]. Key Features & System Architecture: 1. Roles Management (نظام الصلاحيات): * Super Admin: تحكم جذري لإدارة أرباح ومصروفات المنصة[cite: 3, 6]، إنشاء محافظ بحدود يومية وشهرية[cite: 5]، وإعفاء المحلات أو طرد المخالفين[cite: 3, 5, 6]. * Support Admin: متابعة طلبات الشحن والسحب، والرد على رسائل الدعم الفني[cite: 3, 6]. * Venue Owner: لوحة تحكم لإدارة الصالة، الأجهزة، الحجوزات، وتصدير التقارير[cite: 2]. * User (Player): نظام مستخدم بمحفظة رقمية، نقاط خبرة (XP)، ومستويات (Ranks) حتى VIP بمكافآت[cite: 5]. 2. Payment Gateway & Wallet System (بوابة الدفع والمحافظ): * Custom Payment: بوابة لمعالجة المدفوعات المحلية (Vodafone Cash, InstaPay) برفع ومراجعة الإيصالات لتأكيد الشحن[cite: 3, 5, 6]. * Digital Wallets: محافظ للمستخدمين للحجز ودفع رسوم البطولات[cite: 5]، وللمحلات لاستقبال وسحب الأرباح[cite: 5]. * Automated Subscriptions: إدارة اشتراكات الصالات مع إيقاف تلقائي للوحة التحكم عند التأخر عن السداد[cite: 2, 5]. * Financial Reporting: تقارير محاسبية Excel للشحن والسحب، وأداة لمنح أرصدة يدوية موثقة[cite: 3, 6]. 3. Advanced POS & Venue Management (الكاشير والإدارة): * Device Management: إضافة أجهزة بأنشطة مختلفة بنظام (أونلاين، مباشر، مزدوج)[cite: 2, 5]. * Dynamic Time Slots: نظام حجز مرن (15، 30، 45، 60 دقيقة)[cite: 2, 4]. * Live Walk-in Timers: عدادات حية للحجوزات المباشرة مع إضافة طلبات (Extras) للفاتورة[cite: 2, 5]. * Archive System: نظام (Soft Delete) لإخفاء الأجهزة والبطولات أو حذفها نهائيا[cite: 2, 5]. 4. Automated Tournament Engine (محرك البطولات): * Tournaments: بطولات مركزية للمنصة أو محلية لساحة معينة بإحداثيات وعدد لاعبين محدد[cite: 6]. * Automated Brackets: توليد شجرة المباريات وتسكين اللاعبين عشوائيا عند إغلاق التسجيل[cite: 2, 5]. * QR Ticketing: تذاكر رقمية (QR Codes) لتسهيل الدخول والمراجعة[cite: 4]. 5. Interactive Radar & Geo-Location (الخريطة التفاعلية): * Location Discovery: خريطة (Leaflet) تقرأ موقع المستخدم (GPS) وتعرض أقرب الصالات مع المسافة[cite: 1, 5]. * Filtering: تصفية الأماكن المعروضة بناء على نوع النشاط أو المالك[cite: 1, 6]. 6. Real-time Operations (العمليات اللحظية): * WebSockets: مزامنة لحظية للأجهزة، العدادات، والإشعارات لتجنب تعارض الحجوزات[cite: 2, 3, 5, 6]. * Support System: صندوق بريد لاستقبال، الرد، وأرشفة رسائل المستخدمين[cite: 3, 5, 6]. 7. Premium Architecture (تجربة المستخدم والهيكلة): * Luxury Dark Theme: واجهة (Black and Gold) فخمة تناسب جمهور اللاعبين. * Scalable Architecture: معمارية قابلة للتوسع لتحمل العمليات اللحظية المستمرة بكفاءة.

شارك
بطاقة العمل
تاريخ النشر
منذ شهر
المشاهدات
25
المستقل
طلب عمل مماثل
شارك
مركز المساعدة