تفاصيل العمل

💡 عن المشروع

مشروع "Taskate" هو تطبيق ويب متكامل لتدبير وإدارة المهام والإنتاجية الشخصية والمؤسسية، تم تطويره بتصميم عصري وبسيط يركز على سهولة الاستخدام وتجربة المستخدم السلسة.

الهدف الأساسي من المشروع هو تحويل إدارة المشاريع والمهام من مجرد قوائم تقليدية إلى منظومة إنتاجية شاملة مدعومة بالذكاء الاصطناعي، تجمع بين تقسيم المهام، تقنية "بومودورو" للتركيز، ومتابعة العادات اليومية في مكان واحد.

---

🛠️ التقنيات المستخدمة (Tech Stack)

الخلفية والواجهة (Backend & Frontend Bridge):

- Laravel 11: لبناء البنية التحتية والـ APIs المتينة وقواعد البيانات.

- Inertia.js: لربط بيئة Laravel مع React بشكل سلس ودون الحاجة لبناء REST API منفصل.

--

الواجهة الأمامية (Frontend):

- React: لبناء مكونات واجهة تفاعلية وسريعة الاستجابة.

- Tailwind CSS: لتصميم واجهات عصرية ونظيفة متوافقة مع كافة الشاشات.

- Tiptap Editor: لمحرر النصوص المتقدم في تفاصيل المهام.

- SortableJS: لإتاحة خاصية السحب والإفلات (Drag & Drop) للمهام والمشاريع.

- Phosphor Icons: للأيقونات العصرية والمتناسقة.

--

الذكاء الاصطناعي والخدمات (AI & Integrations):

- Google Gemini API: توليد خطط المشاريع والمهام تلقائياً باستخدام الذكاء الاصطناعي.

- Laravel Socialite & Google OAuth: لتسجيل الدخول السريع والآمن عبر حسابات Google.

---

🌟 أبرز مميزات المشروع

- إدارة المهام والمشاريع المتقدمة:

هيكلة مرنة: تنظيم العمل إلى مشاريع (Projects)، وأقسام (Sections)، ومهام رئيسية وفرعية (Subtasks).

عرض متعدد (Multiple Views): دعم العرض القائم على القوائم (List View) ولوحات كانبان (Kanban Board View).

تصنيف وتصفية ذكية: فرز وتجميع المهام حسب الأولوية (منخفضة، متوسطة، عالية)، التاريخ، أو الحالة، مع خيار تحديد حالة "لن يتم إنشاؤها - Won't Do" للأعمال الملغاة.

عرض ذكي (Smart Views): عرض مهام اليوم (Today)، الأسبوع القادم (Next 7 Days)، الصندوق الوارد (Inbox)، والمهام المكتملة.

سحب وإفلات (Drag & Drop): إعادة ترتيب المهام ونقلها بين الأقسام والمشاريع بسهولة.

إضافة سريعة: إمكانية إضافة المهام مباشرة عبر شريط البحث العلوي.

- الذكاء الاصطناعي (AI Project Planning):

توليد خطط المشاريع: كتابة وصف للمشروع بلغة طبيعية ليقوم الذكاء الاصطناعي (Gemini) بتوليد الأقسام، المهام، التفاصيل، والتواريخ المتوقعة تلقائياً.

المراجعة والتعديل: إمكانية معاينة الخطة وتعديلها قبل اعتمادها وحفظها في المجلد المناسب.

- أدوات الإنتاجية والعادات:

مؤقت بومودورو (Pomodoro Timer): نظام فترات التركيز (25 دقيقة عمل / 5 دقائق استراحة) مع تتبع جلسات الإنجاز عبر الوقت.

متبع العادات (Habit Tracker): بناء العادات اليومية، تتبع السلاسل المتتالية (Streaks)، وعرض إحصائيات الالتزام والإنجاز.

- التنظيم والأمان:

مجلدات ووسوم (Folders & Tags): تجميع المشاريع في مجلدات، مع دعم الوسوم الملونة والعلاقات الهرمية (Parent-Child Tags).

تسجيل دخول آمن: الدخول بنقرة واحدة عبر Google OAuth دون الحاجة لكلمة مرور.

---

🔗 رابط المعاينة:

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات