فكرة المشروع:
تطبيق ويب تفاعلي لإدارة الوقت بتقنية بومودورو (جلسات تركيز 25 دقيقة وراحة 5 دقائق قابلة للتخصيص)، مصمم لرفع الإنتاجية وتقليل التشتت.
الميزات المنفذة:
· مؤقت دقيق يعرض الدقائق:الثواني:أجزاء الثانية (تحديث كل 10 مللي ثانية).
· إشعارات صوتية ومرئية عند انتهاء كل جلسة (بإذن المستخدم).
· إحصائيات يومية (عدد جلسات التركيز المكتملة) محفوظة في localStorage.
· روبوت تحفيزي يظهر عبارات وتعبيرات وجه مختلفة (بدون صوت) حسب الحالة (بدء، إيقاف، اكتمال الجلسة).
· لعبة ضغط سريع لمدة 30 ثانية، تظهر فقط أثناء وقت الراحة لتعزيز الاسترخاء.
· الوضع الفاتح والداكن مع حفظ التفضيل عبر localStorage.
· أصوات عداد واقعية (تيك عند كل ثانية، توك عند تغير الدقيقة) عبر Web Audio API بدون ملفات خارجية.
· تصميم متجاوب بالكامل (موبايل، تابلت، حاسوب) مع أنيميشن أزرار ومؤشر تقدم دائري.
التقنيات المستخدمة:
HTML5، CSS3 (Flexbox، Grid، متغيرات، أنيميشن)، JavaScript (ES6+)، Web Audio API، Notification API، LocalStorage، Font Awesome.
نتائج المشروع:
تطبيق جاهز للنشر بثلاثة ملفات (HTML، CSS، JS)، كود نظيف وقابل للتوسيع، يعمل محلياً أو على أي خادم، متوافق مع جميع المتصفحات الحديثة.