تفاصيل العمل

تطبيق مبني باستخدام Flutter مع بنية Clean Architecture ويوفر تجربة سلسة للمستخدم ومرنة للمطور. يتميز التطبيق بالميزات التالية:

تكامل مع Firestore: CRUD للمنشورات، إضافة التعليقات لكل منشور.

إدارة الحالة باستخدام Provider: مزود منفصل لكل شاشة لضمان أداء سلس وتنظيم أفضل.

واجهة مستخدم متجاوبة: تصميم حديث وسهل الاستخدام، مع Widgets قابلة لإعادة الاستخدام لجميع المكونات (أزرار، حقول نص، بطاقات، عناوين).

دعم العمل دون إنترنت: تخزين المنشورات محليًا باستخدام Shared Preferences واسترجاعها عند انقطاع الإنترنت.

بنية نظيفة ومنظمة: فصل طبقات التطبيق (Domain, Data, Presentation) لتسهيل التطوير، الاختبار، والصيانة.

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

بطاقة العمل

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