## TaskFlow-Web
### ️ تطبيق ويب بسيط وفعّال لإدارة المهام
**TaskFlow-Web** هو تطبيق ويب تفاعلي يساعدك على تنظيم المهام اليومية والأسبوعية بكفاءة عالية. من خلال لوحة تحكم سهلة الاستخدام، يمكنك إنشاء المهام، تحديد أولوياتها، تعيين مواعيد نهائية، وتلوينها لتمييزها. تم تصميم التطبيق لزيادة الإنتاجية وتقليل التشتت.
---
### الميزات
#### إدارة المهام:
* إضافة مهمة مع الاسم، الأولوية (منخفضة، متوسطة، عالية)، الموعد النهائي، واللون.
* إعادة تسمية المهام أو حذفها بسهولة.
#### البحث:
* البحث السريع عن المهام حسب الاسم.
#### عرض المهام:
* عرض المهام اليومية أو الأسبوعية.
* عرض المهام المكتملة.
#### إحصائيات المهام:
* إظهار العدد الإجمالي للمهام.
* عرض عدد المهام المكتملة.
* تسليط الضوء على المهام التي اقترب موعدها النهائي.
* الكشف عن المهام المتأخرة غير المكتملة.
* تصور تقدم المهام بشكل مرئي لتعزيز الإنتاجية.
---
### ️ التثبيت
```bash
# استنساخ المشروع:
git clone https://github.com/your-u...
# الدخول إلى مجلد المشروع:
cd TaskFlow-Web
# تثبيت الحزم (تأكد من وجود Node.js):
npm install
# تشغيل السيرفر المحلي:
npm run dev
```
---
### الاستخدام
افتح المتصفح وانتقل إلى `http://localhost:3000`، ثم:
* أضف مهمة جديدة عبر النموذج.
* استخدم شريط البحث للوصول السريع للمهام.
* تصفّح المهام اليومية، الأسبوعية، أو المكتملة.
* راقب الإحصائيات لمتابعة التقدّم في الإنجاز.
---
### ️ التقنيات المستخدمة
| المجال | التقنية |
| ---------------- | ---------------------------- |
| الواجهة الأمامية | React, HTML, CSS, JavaScript |
| التنسيق | Tailwind CSS |
| الخادم | Node.js |