Trainify project
مميزات المنصة الأساسية:
نظام حسابين منفصلين:
المدرب (Trainer):
إنشاء حساب احترافي.
رفع صورة شخصية ومعلومات الخبرة والشهادات.
إنشاء فصول تدريبية (دورات) مع تحديد السعر والمواعيد.
إدارة الحجوزات واستلام التقييمات من المتدربين.
المتدرب (Trainee):
تصفح المدربين والدورات المتاحة.
الحجز الفوري من خلال المنصة.
التقييم بعد الجلسة وإضافة تعليقات.
قسم الصالات الرياضية (Gyms):
عرض الصالات المتاحة حسب المنطقة.
إمكانية الحجز مباشرة أو التواصل عبر واتساب/تليجرام.
صور ومواصفات كل صالة (الموقع، المرافق، الأنشطة...).
نظام التقييم والمراجعات (Ratings & Reviews):
يمنح المستخدمين القدرة على تقييم الأداء العام للمدرب أو الصالة.
يساعد في بناء الثقة ورفع جودة الخدمات.
لوحة تحكم سهلة لكل مستخدم:
لوحة تحكم مخصصة للمدرب لإدارة فصوله ومواعيده.
لوحة تحكم للمتدرب لمتابعة حجوزاته السابقة والقادمة.
️ الجانب التقني:
Frontend: HTML, CSS, JavaScript, React, Bootstrap
Backend: Node.js (Express)
Database: MongoDB أو MySQL
تصميم متجاوب بالكامل يعمل على الموبايل والتابلت والكمبيوتر.
ملحوظة: تصميم المشروع الحالي تم تنفيذه بالاعتماد على تصميم مُقدَّم من العميل.