Safwat Bilalمهندس برمجياتENتواصل

Turbo Type

مشروع شخصي بنيته من البداية للنهاية: اختبار لسرعة الكتابة، الـ Frontend فيه بـ Next.js والـ Backend بـ NestJS، ومكتوب بـ TypeScript.

افتح أي عمل لتقرأ قصته

Turbo Type شعار05يعمل
turbo-type-jq2u.vercel.app
اختبار الكتابة أثناء التنفيذ، مع إظهار الأخطاء فوراً
لقطة شاشة · اختبار الكتابة أثناء التنفيذ، مع إظهار الأخطاء فوراً

المنتج

Turbo Type يقيس سرعة كتابتك ودقّتها. يبدأ مؤقّت من 30 ثانية مع أول ضغطة زر، وكل حرف يُعلَّم صحيحاً أو خاطئاً وأنت تكتب سلسلة من الكلمات العشوائية. وعند انتهاء الوقت تظهر الدقّة، وعدد الأخطاء، وعدد الأحرف المكتوبة، والكلمات في الدقيقة (WPM). وفيه صفحة مسابقات للتنافس مع الأصدقاء، وحسابات بالتسجيل عبر البريد أو الدخول بـ Google.

ماذا يتضمّن

  • اختبار الكتابةكلمات عشوائية، ومؤقّت 30 ثانية يبدأ مع أول ضغطة، وزر لإعادة الاختبار.
  • تصحيح فوريكل حرف يصبح أبيض إذا كان صحيحاً وأحمر إذا كان خاطئاً، مع مؤشّر يتبع موقعك.
  • النتائجالدقّة، والأخطاء، وعدد الأحرف، والـ WPM، تظهر فور انتهاء الوقت.
  • المسابقاتصفحة لمسابقات الكتابة مع الأصدقاء.
  • الحساباتتسجيل بالاسم والبريد وكلمة المرور، ودخول بالبريد أو بـ Google.
  • BackendAPI خاص بي، مبني بـ NestJS وTypeScript.

لقطات

turbo-type-jq2u.vercel.app
اختبار الكتابة أثناء التنفيذ، مع إظهار الأخطاء فوراً
اختبار الكتابة أثناء التنفيذ، مع إظهار الأخطاء فوراً
turbo-type-jq2u.vercel.app
النتائج: الدقّة، والأخطاء، وعدد الأحرف، والـ WPM
النتائج: الدقّة، والأخطاء، وعدد الأحرف، والـ WPM
turbo-type-jq2u.vercel.app
شاشة التسجيل
شاشة التسجيل

النتيجة

يعمل على turbo-type-jq2u.vercel.app.