تطبيق ويب متكامل ومخصص لإدارة الصالات الرياضية ومراكز اللياقة البدنية. تم تصميم النظام ليغطي كافة الجوانب التشغيلية للـ Gym، بدءاً من تسجيل الأعضاء ومتابعة الاشتراكات، وصولاً إلى إدارة المدربين والحصص الرياضية. قمت بقيادة فريق الواجهة الخلفية (Lead Backend) لتطوير هذا النظام وتسليمه بنجاح (من أكتوبر 2024 حتى مارس 2025).
نوع العمل:
هندسة الواجهة الخلفية (Backend Engineering) وقيادة الفريق التقني لبناء نظام إداري (ERP/Management System) متكامل.
أهم الميزات التي تم تنفيذها (Features):
إدارة شاملة للأعضاء والاشتراكات: نظام متقدم لتسجيل بيانات الأعضاء، تتبع حالة الاشتراكات (نشط/منتهي)، وإرسال تنبيهات التجديد.
نظام مالي وفواتير: معالجة المدفوعات، تسجيل الإيرادات، وإصدار الفواتير الخاصة بالاشتراكات والخدمات الإضافية للـ Gym.
إدارة الجداول والمدربين: تنظيم جداول الحصص الرياضية (Classes)، تعيين المدربين لكل حصة، وتتبع الحضور والانصراف.
لوحات تحكم وتقارير (Dashboards): توفير إحصائيات دقيقة للإدارة حول أداء الصالة، الإيرادات المالية، ونمو عدد المشتركين بمرور الوقت.
طريقة التنفيذ والتقنيات المستخدمة:
البنية التحتية (Backend): بوصفي قائد فريق الواجهة الخلفية (Tech Lead)، قمت بتصميم وبناء الـ APIs الأساسية باستخدام إطار عمل ASP.NET Core (Web API) لضمان قدرة النظام على التعامل مع بيانات ضخمة واستعلامات معقدة.
المعمارية البرمجية: تم تأسيس المشروع على مبادئ Clean Architecture و SOLID Principles لضمان فصل المهام (Separation of Concerns)، مما سهل على فريق العمل التعاون في كتابة الكود وتسريع عملية التطوير وصيانة النظام.
قاعدة البيانات: تم تصميم قاعدة بيانات علائقية مترابطة (Relational Database) وإدارتها بكفاءة باستخدام Entity Framework Core لضمان استرجاع البيانات بسرعة فائقة.
الأمان وصلاحيات الوصول (Authorization & Authentication): تطبيق نظام صلاحيات دقيق (Role-Based Access Control) يفصل بين الإدارة، موظفي الاستقبال، والمدربين، لضمان سرية وأمان البيانات.