تفاصيل العمل

تطبيق Gym — منصة متكاملة لإدارة الأندية الرياضية

تطبيق الGym هذه هو تطبيق مخصص لإدارة وتطوير تجربة المستخدم داخل النوادي الرياضية، تم بناؤه باستخدام Flutter لتقديم أداء عالي وتجربة استخدام سلسة على هواتف Android وiOS. يعتمد التطبيق على Firebase كخدمة خلفية موثوقة لتخزين البيانات، المصادقة، والتواصل في الوقت الفعلي.

️ الميزات الأساسية:

تسجيل الدخول وإنشاء حساب:

يدعم إنشاء حساب جديد أو تسجيل الدخول باستخدام البريد الإلكتروني وكلمة المرور، مع ربط البيانات بشكل آمن عبر Firebase Authentication.

نظام اشتراكات متكامل:

يمكن للمستخدمين الاشتراك في النادي الرياضي من خلال التطبيق، مع اختيار الفرع المناسب وطريقة الدفع (نقدًا، بطاقة، تحويل)، مما يسهل إدارة الاشتراكات ويزيد من عدد العملاء المحتملين.

لوحة تحكم للمشرف (Admin Dashboard):

واجهة قوية للإدارة تشمل التحكم الكامل بالمستخدمين، الاشتراكات، الفروع، المدربين، مواعيد التمارين، وأسعار الاشتراكات. يمكن للمسؤول تعديل أو حذف أو إضافة أي بيانات بسهولة.

جدول تمارين مخصص لكل مستخدم:

يمكن للمستخدم إنشاء جدول تمارين خاص به، يضيف من خلاله التمارين التي يفضلها حسب أيام الأسبوع، مع إمكانية التعديل والاحتفاظ بالتقدم.

إدارة الحصص (Classes) من قبل المدربين:

يتيح النظام للمدربين إضافة مواعيد الحصص التدريبية، والتي تظهر تلقائيًا للمستخدمين داخل التطبيق مع تفاصيل كل حصة (المكان، المدرب، التوقيت).

Firebase Firestore & Realtime Features:

التطبيق مبني على Firebase Firestore لتخزين البيانات بشكل منظم وآمن، مع دعم التحديثات اللحظية دون الحاجة لإعادة تحميل البيانات يدويًا.

تقنيات مستخدمة:

Flutter & Dart: لتطوير الواجهة وتجربة المستخدم

Firebase: للمصادقة وتخزين البيانات

Provider / Bloc: لإدارة الحالة

Responsive UI: تصميم متجاوب يعمل بسلاسة على مختلف قياسات الشاشات

الهدف من التطبيق:

تبسيط عملية الاشتراك وإدارة الخدمات داخل الجيم، وتمكين الإدارة من مراقبة وتحليل الأداء، مع منح العملاء تجربة تفاعلية تسهّل عليهم اختيار خدماتهم وتتبع تمارينهم بكل مرونة.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
8
تاريخ الإضافة
تاريخ الإنجاز
المهارات