**FitTech** هو نظام متكامل لإدارة النوادي الرياضية وتجربة اللياقة الرقمية، تم تطويره ضمن فريق **Inovix** تحت الإشراف الأكاديمي في **ESI-SBA**.
يجمع المشروع بين تطبيق موبايل للأعضاء والمدربين، ولوحة تحكم إدارية للنوادي، وBackend مركزي لإدارة مختلف العمليات، مما يوفر نظامًا رقميًا متكاملًا لإدارة النادي ومتابعة تجربة المستخدم.
### أهم خصائص المشروع
📱 **تطبيق الموبايل**
* تسجيل وإنشاء الحساب مع التحقق عبر OTP.
* إدارة الاشتراكات وحجز الحصص الرياضية.
* نظام قائمة انتظار تلقائي عند امتلاء الحصص.
* حجز مواعيد المدربين.
* متابعة التقدم الرياضي والحضور والبيانات الجسدية.
* متجر إلكتروني متكامل للمنتجات والمعدات الرياضية.
* سلة مشتريات، الدفع، اختيار عنوان التوصيل وتتبع الطلبات.
* محادثات مباشرة بين الأعضاء والمدربين.
.
🏋️ **نظام المدربين**
* لوحة لمتابعة الحصص والمشتركين.
* إنشاء وجدولة الحصص التدريبية.
* إدارة قوائم المشاركين.
* متابعة بيانات وأهداف المشتركين.
* إدارة الحصص والإلغاءات والحضور في الوقت الفعلي.
🛡️ **لوحة التحكم الإدارية**
* Dashboard لعرض الإحصائيات ومؤشرات أداء النادي.
* إدارة المستخدمين والمدربين وطلبات الانضمام.
* إدارة الاشتراكات والمدفوعات.
* إدارة المعدات وقاعات التدريب والصيانة.
* إدارة المنتجات والمخزون والطلبات.
* إدارة بطاقات الدخول باستخدام **NFC**.
* عرض مواقع توصيل الطلبات باستخدام الخرائط التفاعلية.
### التقنيات المستخدمة
**Backend:** NestJS 11, TypeScript, Prisma, PostgreSQL
**Web Dashboard:** Next.js 15, Tailwind CSS
**Mobile:** React Native, Expo, Expo Router
**Real-Time:** Socket.IO / WebSockets
**Storage & Media:** Cloudinary
**Maps:** Leaflet
**Authentication:** OTP & secure authentication
FitTech مثال على تطوير نظام **Full-Stack متكامل** يجمع بين تطبيقات الموبايل والويب، إدارة البيانات والعمليات، التجارة الإلكترونية، التواصل الفوري، والذكاء الاصطناعي في منصة واحدة.