نظام (Backend) لإدارة لوحات التصنيف في الوقت الفعلي، يُتيح للمستخدمين المنافسة في ألعاب متعددة، تسجيل نتائجهم، ومتابعة ترتيبهم لحظةً بلحظة.
التقنيات المستخدمة:
Node.js · NestJS · PostgreSQL · Prisma · Redis · WebSocket · JWT · React
أبرز ما يقدمه المشروع:
نظام تسجيل ودخول آمن باستخدام JWT
تسجيل النتائج مع تتبع أعلى نتيجة لكل لاعب في كل لعبة
لوحات تصنيف عامة وخاصة بكل لعبة مدعومة بـ Redis Sorted Sets لضمان السرعة والكفاءة
تحديث فوري للترتيب عبر WebSocket دون الحاجة لإعادة تحميل الصفحة
تقارير تاريخية للنتائج مع إمكانية التصفية حسب التاريخ