عن المشروع
هذا تطبيق ويب تقدمي (PWA) للعدّائين الناطقين بالصينية للتحضير للماراثون. بعد إدخال المستخدم لنتائجه وسباقه المستهدف، يمكن للتطبيق توليد خطة تدريب مخصصة خلال حوالي 30 ثانية، وتستند الخطة إلى VDOT ونطاقات COROS EvoLab، وتتضمن جدولاً يومياً مرحلياً ونطاقات السرعة ومعدل ضربات القلب.
يدعم التطبيق الاتصال بساعة COROS، ومن خلال تفويض OAuth تتم مزامنة الأنشطة والحمل والنوم وHRV وبيانات تقييم اللياقة تلقائياً. تُطابَق بيانات التدريب المتزامنة تلقائياً مع جدول الخطة، وتُولَّد اقتراحات تسجيل الإنجاز؛ وعند التعارض بين التسجيل الذاتي وبيانات COROS الموضوعية تُعتمد النتيجة الأكثر تحفظاً.
توفر وظيفة التفسير العلمي مؤشرات مثل عامل الكفاءة (EF)، والفصل الهوائي، وتوزيع شدة Seiler 80/20، ورادار التعافي، ومديونية النوم، وبوابة الجاهزية على مستوى الحصة. كما يدعم استيراد ملفات Garmin .fit بالسحب والإفلات، وتصدير تقويم ICS وملفات Garmin FIT، ويتضمن مكتبة تضم أكثر من 1200 سباق صيني تُحدَّث تلقائياً يومياً.
بُني المشروع باستخدام React 19 وVite 7 وTypeScript وTailwind CSS v4 وZustand وECharts وغيرها من التقنيات، ومحرك التدريب والخوارزميات دوال خالصة مغطاة باختبارات ذاتية. يُنشر الكود بموجب رخصة MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.