بُنيت كيوفت على رفض مقصود: لا خطط مولَّدة آلياً. يتصفح المتدرب مدربين حقيقيين، ويرى الخدمات التي يقدمها كل مدرب وأسعارها، ثم يطلب دورة تدريبية. بعد ذلك يكتب المدرب البرنامج يوماً بيوم — التمارين والمجموعات والتكرارات والأوزان — ويخطط الوجبات وفق هدف يومي للسعرات. لا شيء في التطبيق يبتكر خطة؛ فقد كتبها إنسان لعميل واحد بعينه.
وما يجعلها تعمل فعلاً هو أن الطرفين يريان الدورة نفسها وهي تتغير لحظة بلحظة. يبدأ المتدرب الحصة ويؤشر على كل مجموعة عند إتمامها، مع بقاء التمرين الحالي على شاشة قفل iPhone وفي الجزيرة الديناميكية، فيبقى الهاتف في الجيب بين المجموعات. تُسجَّل الوجبات والتمارين وقت حدوثها. ويطلب المدرب بيانات التقدم التي يحتاجها فعلاً — الوزن والصور والقياسات — ويعدّل البرنامج بناءً على ما يصله. أما المال فيبقى حيث كان: تُتفق أجور الدورة وتُدفع نقداً مباشرة، ويؤكد المدرب استلامها من تطبيقه.
ثلاثة واجهات تستند إلى واجهة برمجية واحدة على Laravel: تطبيق المتدرب، وتطبيق المدرب، ولوحة تحكم بـ React لإدارة المستخدمين والمحتوى والمدفوعات واشتراكات المدربين. والعربية هي اللغة الأصل لا الترجمة، لذا فاتجاه اليمين إلى اليسار هو الحالة الطبيعية في كل مكان — بانعكاس التنقل والأيقونات، لا النص وحده.
- تصفح المدربين وخدماتهم
- طلبات الدورات والموافقة عليها
- برامج تدريب يوماً بيوم
- تسجيل الحصة مجموعةً بمجموعة
- نشاط مباشر على شاشة قفل iPhone
- وجبات يخطّطها المدرب وأهداف للسعرات
- سجلات الوجبات والتمارين
- طلبات التقدم — الوزن والصور والقياسات
- مجتمع بالمنشورات والمقاطع القصيرة
- أجور نقدية يؤكدها المدرب
- اشتراكات المدربين تُسجَّل إدارياً
- واجهة عربية أولاً بدعم كامل لـ RTL
- وضعان فاتح وداكن مع قياس التباين
- لوحة تحكم للمستخدمين والمحتوى والمال
