موقع ويب متكامل تم بناؤه باستخدام تقنية ASP.NET Core MVC لإدارة واستعراض الألعاب الإلكترونية وتصنيفاتها. يجمع المشروع بين لوحة تحكم إدارية قوية (برمجية خلفية متميزة) وواجهة مستخدم سلسة تستعرض الألعاب والمنصات المدعومة لها.
⚙️ الميزات والوظائف الرئيسية:
نظام إدارة الحسابات (Authentication & Authorization): تفعيل نظام تسجيل مستخدمين جدد (Register) وتسجيل الدخول (Login) لتأمين لوحة التحكم الإدارية وحماية البيانات.
العمليات البرمجية الشاملة (CRUD Operations): إمكانية إضافة ألعاب جديدة، تعديل بيانات الألعاب الحالية، أو حذفها نهائياً من النظام بشكل آمن.
نظام التصنيفات (Category System): ربط الألعاب بتصنيفاتها الخاصة (مثل: أكشن، مغامرات، رياضة، استراتيجية) لتسهيل عمليات الفلترة والتصفح للمستخدم النهائي.
تحديد منصات التشغيل (Multi-Platform Support): إمكانية تحديد الأجهزة والمنصات التي تدعمها كل لعبة بشكل ديناميكي (PC, Xbox, PlayStation).
معالجة وإدارة الوسائط: نظام لرفع صور الألعاب، وتخزينها، وعرضها بشكل متجاوب وسريع داخل الموقع.
🛠️ البنية التحتية والتقنيات المستخدمة:
اللغة والبيئة الأساسية: C# | ASP.NET Core MVC
إدارة وتأمين الحسابات: ASP.NET Core Identity
التعامل مع قواعد البيانات: Entity Framework Core لتأمين اتصال سلس وسريع مع قاعدة البيانات.
تصميم الواجهات: HTML5, CSS3, Bootstrap لبناء واجهات متجاوبة بالكامل مع جميع الشاشات والهواتف المحمولة.