Gym Management System هو نظام متكامل لإدارة صالات الألعاب الرياضية تم تطويره باستخدام ASP.NET Core MVC و Entity Framework Core.
يهدف المشروع إلى إدارة بيانات الأعضاء (Members) والمدربين (Trainers) والاشتراكات (Subscriptions) والمدفوعات (Payments) بسهولة وكفاءة.
يتضمن المشروع لوحة تحكم Dashboard تفاعلية لعرض ملخصات الأعضاء والاشتراكات النشطة والمنتهية.
كما تم تطبيق العمليات الأساسية CRUD (Create, Read, Update, Delete) لجميع الوحدات مع واجهة مستخدم بسيطة باستخدام Bootstrap.
تم ربط المشروع بقاعدة بيانات SQL Server مع تصميم الجداول باستخدام Code First Migrations،
وتنفيذ علاقات One-to-Many بين الكيانات (Entities).
اعتمدت في المشروع على مبادئ Repository Pattern لفصل منطق البيانات عن الطبقات الأخرى،
وتنظيم الكود لتحقيق قابلية التطوير في المستقبل.
التقنيات والأدوات المستخدمة:
ASP.NET Core MVC, C#, Entity Framework Core, SQL Server, LINQ, Repository Pattern, Bootstrap, CRUD Operations, Code First Migrations.