مِمّ يتكوّن القالب
Kinora لوحة تحكم للياقة البدنية للأعضاء والمدربين، في تطبيقين: لوحة التحكم وواجهة API مبنية على NestJS تعمل خلفها. يسجّل الأعضاء التمارين والوجبات والنوم والصحة والتقدم، ويدير المدربون قائمة العملاء ويسندون العمل ويتابعون كل عميل.
| التطبيق | المجلد | المنفذ | ما هو |
|---|---|---|---|
| لوحة التحكم | dashboard/ | 3030 | تطبيق Next.js واحد للأعضاء والمدربين. للأعضاء: نظرة عامة، والنشاط، والتمارين والجلسة المباشرة، والتغذية ومخطط الوجبات، والنوم، والصحة، والتقدم، والمجتمع، والمساعد الذكي، والإعدادات. للطاقم: نظرة المدرب العامة، والعملاء، والأعضاء، والمدربون، والأدوار، وكتالوجات المحتوى |
| API | back-end/ | 8000 | NestJS و TypeORM، على SQLite محليًا و MySQL عبر الإعدادات |
ما تحتويه حزمتك
حزمة لوحة التحكم هي تطبيق Next.js وحده.
| التطبيق | المجلد | المنفذ | ما هو |
|---|---|---|---|
| لوحة التحكم | dashboard/ | 3030 | تطبيق Next.js واحد للأعضاء والمدربين. للأعضاء: نظرة عامة، والنشاط، والتمارين والجلسة المباشرة، والتغذية ومخطط الوجبات، والنوم، والصحة، والتقدم، والمجتمع، والمساعد الذكي، والإعدادات. للطاقم: نظرة المدرب العامة، والعملاء، والأعضاء، والمدربون، والأدوار، وكتالوجات المحتوى |
تعمل على بيانات تجريبية مدمجة داخل المتصفح إلى أن تربطها بواجهة API الخاصة بالقالب. واجهة API حزمة منفصلة وليست ضمن هذا التنزيل.
ما تحتويه حزمتك
حزمة الخادم هي واجهة API المبنية على NestJS وحدها، مع قاعدة البيانات والبيانات التجريبية وكل المسارات التي تستخدمها لوحة التحكم.
| التطبيق | المجلد | المنفذ | ما هو |
|---|---|---|---|
| API | back-end/ | 8000 | NestJS و TypeORM، على SQLite محليًا و MySQL عبر الإعدادات |
لوحة التحكم حزمة منفصلة وليست ضمن هذا التنزيل. يمكن لأي عميل استخدام واجهة API عبر HTTP.
الأعضاء والمدربون
يسجّل الجميع الدخول من النموذج نفسه ويصلون إلى عنوان لوحة التحكم نفسه. الأدوار التي يحملها الحساب تحدد ما يراه: يحصل العضو على صفحات التدريب، ويحصل الطاقم على نظرة المدرب العامة والإدارة الخلفية للنادي، ويحصل المدرب الرئيسي والمدربون الشخصيون أيضًا على عملائهم.
على Windows، استخدم PowerShell أو Git Bash لتنفيذ الأوامر الواردة في هذه الأدلة.
تعمل لوحة التحكم بالإنجليزية والعربية، مع واجهة عربية من اليمين إلى اليسار، وبمظهر فاتح وآخر داكن.
