Gym Management System | ASP .NET MVC
قمت بتطوير نظام متكامل لإدارة الجيم باستخدام ASP .NET MVC، يهدف إلى تسهيل إدارة الأعضاء والاشتراكات وتحسين كفاءة التشغيل داخل الجيم من خلال واجهة مستخدم تفاعلية وسهلة الاستخدام.
يعتمد النظام على 3-Tier Architecture (DAL, BLL, Presentation) لضمان تنظيم الكود، قابلية التوسع، وسهولة الصيانة، مع تطبيق أفضل الممارسات في الأداء والأمان.
أهم المميزات:
* إدارة المستخدمين (Admins - Trainers - Members)
* نظام تسجيل دخول وتأمين باستخدام Authentication & Authorization
* Role-Based Access Control لتحديد صلاحيات كل مستخدم
* إدارة الاشتراكات (إضافة – تجديد – متابعة الحالة)
* عرض وتنظيم البيانات من خلال Views ديناميكية
* CRUD Operations كاملة لكل الكيانات (Users, Plans, Subscriptions)
* التعامل مع قواعد البيانات باستخدام Entity Framework
التقنيات المستخدمة:
* ASP .NET MVC
* Entity Framework
* SQL Server
* Razor View Engine
* LINQ