تفاصيل العمل

تطبيق لإدارة المهام (To-Do App) تم تطويره باستخدام Flutter مع الاعتماد على Firebase كـ Backend لتخزين وإدارة البيانات بشكل لحظي وآمن.

? الخصائص التقنية:

استخدام Firebase Authentication لتسجيل الدخول (Email / Password)

تخزين المهام باستخدام Cloud Firestore

دعم التحديث اللحظي (Real-time Updates)

ربط كل مهمة بالمستخدم الخاص بها (User-based Data)

عمليات CRUD كاملة (إضافة – تعديل – حذف – عرض المهام)

التعامل مع حالات التحميل والأخطاء

? إدارة الحالة:

استخدام State Management لتنظيم البيانات وتحديث الواجهة

فصل منطق التطبيق عن واجهة المستخدم

? واجهة المستخدم:

واجهة بسيطة وسهلة الاستخدام

دعم ترتيب المهام حسب الحالة (منجزة / غير منجزة)

تصميم متجاوب مع جميع الشاشات

? الأمان:

استخدام Firestore Security Rules لحماية بيانات المستخدم

السماح بالوصول فقط لمالك البيانات

? قابلية التوسّع:

إضافة إشعارات (Firebase Cloud Messaging)

دعم المزامنة بين أكثر من جهاز

إمكانية إضافة تواريخ وتذكيرات للمهام

بطاقة العمل

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