نظام إدارة صالات الألعاب الرياضية (GymPro) نظام إدارة صالات الألعاب الرياضية (GymPro) نظام إدارة صالات الألعاب الرياضية (GymPro) نظام إدارة صالات الألعاب الرياضية (GymPro) نظام إدارة صالات الألعاب الرياضية (GymPro) نظام إدارة صالات الألعاب الرياضية (GymPro) نظام إدارة صالات الألعاب الرياضية (GymPro) نظام إدارة صالات الألعاب الرياضية (GymPro) نظام إدارة صالات الألعاب الرياضية (GymPro) نظام إدارة صالات الألعاب الرياضية (GymPro) نظام إدارة صالات الألعاب الرياضية (GymPro) نظام إدارة صالات الألعاب الرياضية (GymPro) نظام إدارة صالات الألعاب الرياضية (GymPro)
تفاصيل العمل

نظام إدارة صالات الألعاب الرياضية (GymPro) GymPro هو نظام متكامل لإدارة صالات الألعاب الرياضية، تم تطويره باستخدام ASP.NET Core وفق مبادئ Clean Architecture لتوفير أداء عالٍ، سهولة في التوسع، وتجربة استخدام احترافية. يوفر النظام جميع الأدوات اللازمة لإدارة الصالة من مكان واحد، بدايةً من إدارة الأعضاء والمدربين والاشتراكات، وحتى متابعة الإيرادات والحضور والإشعارات اللحظية. أبرز المميزات إدارة كاملة للأعضاء والمدربين والاشتراكات. إنشاء وإدارة الحصص الرياضية مع نظام الحجز. تسجيل الحضور والانصراف باستخدام QR Code مع التحقق الآمن لمنع التلاعب. لوحة تحكم تعرض إحصائيات وتقارير تفاعلية عن الإيرادات، الاشتراكات، والحصص الأكثر طلبًا. إشعارات لحظية باستخدام SignalR. مساعد ذكي يعتمد على OpenAI للإجابة على استفسارات المستخدمين. تصدير البيانات إلى ملفات Excel و PDF. رفع صور الأعضاء عبر Cloudinary. جدولة المهام التلقائية مثل تذكير الاشتراكات المنتهية باستخدام Quartz.NET. دعم الوضعين Dark Mode و Light Mode. نظام صلاحيات متعدد (Super Admin – Admin – Trainer – Member). تسجيل الأحداث (Logging)، مراقبة صحة النظام (Health Checks)، ودعم المقاييس (Prometheus Metrics). الجوانب التقنية تم تصميم المشروع وفق مبادئ Clean Architecture مع فصل كامل بين طبقات النظام، واستخدام Repository & Unit of Work Pattern، بالإضافة إلى تطبيق أفضل ممارسات الأمان مثل: Authentication & Authorization. Password Hashing. Anti-CSRF Protection. Soft Delete. Audit Logging. Validation. Caching لتحسين الأداء. كما يتضمن المشروع مجموعة من اختبارات Unit Tests و Integration Tests و Architecture Tests لضمان جودة الكود واستقراره. التقنيات المستخدمة ASP.NET Core 10 C# Entity Framework Core SQL Server ASP.NET Identity SignalR Quartz.NET Tailwind CSS Alpine.js Chart.js OpenAI API Cloudinary Serilog xUnit Docker

شارك
بطاقة العمل
تاريخ النشر
منذ 8 ساعات
المشاهدات
4
المستقل
Mohamed Ehab
Mohamed Ehab
مهندس برمجيات
طلب عمل مماثل
شارك
مركز المساعدة