يتم تجهيز معرض أعمال عبدالله أبو شاويش.
المشاريع
مكتملمميز

TaskDev

Flutter Team Productivity

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

Flutter Team ProductivityFlutterFirebaseSQLiteNotificationsChatState ManagementGitAI FeatureMobile AppsAI ProjectsAI IntegrationDatabase Projects

المشكلة

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

الحل

تم بناء واجهات مرتبة وربط الوظائف الأساسية بالبيانات مع الاهتمام بسلاسة الاستخدام وتنظيم الكود.

النتيجة النهائية

نتج عن المشروع تطبيق أو نظام عملي يعرض الوظائف المطلوبة بشكل واضح وقابل للتطوير لاحقا.

التقنيات المستخدمة

FlutterFirebaseSQLiteNotificationsChatState ManagementGitAI Feature

دوري

تحليل المتطلبات، تصميم الواجهات، بناء الوظائف، ربط البيانات، الاختبار، وتوثيق المشروع.

الخصائص

  • إنشاء مشاريع
  • دعوة الأعضاء
  • قبول أو رفض الدعوات
  • إنشاء مهام
  • إسناد المهام
  • مجموعات محادثة للمشاريع
  • محادثات شخصية
  • إشعارات
  • إدارة الثيم
  • إعدادات اللغة
  • إحصائيات الملف
  • مهام اليوم والقادمة والمكتملة
  • فلترة بالتقويم
  • دمج SQLite وFirebase
  • اقتراحات مهام ذكية

التنفيذ التقني

تم تنفيذ المشروع ببنية واضحة تربط الواجهات، تدفق البيانات، وحالات الاستخدام الأساسية. التقنيات المحورية: Flutter, Firebase, SQLite, Notifications, Chat, State Management, Git.

التحديات والحلول

كان التحدي الأهم هو تحويل المتطلبات إلى تجربة مفهومة وقابلة للتوسع. تم التعامل معه بتقسيم الواجهات إلى حالات واضحة وربط الميزات بالبيانات بشكل منظم.

لقطات من المشروع

قائمة المشاريع
تفاصيل المهمة
دردشة الفريق
تقويم المهام
الإحصائيات