قمت بتطوير تطبيق منشورات (Posts App) باستخدام Flutter، يتيح للمستخدمين عرض وإدارة المنشورات بسهولة من خلال واجهة بسيطة وتجربة مستخدم سلسة. التطبيق يعتمد على ربط مباشر مع API لتنفيذ جميع العمليات بشكل ديناميكي.
يوفر التطبيق إمكانية عرض المنشورات، إضافة منشور جديد، تعديل المنشورات الحالية، وحذفها (CRUD Operations)، مع دعم العمل بدون إنترنت من خلال التخزين المحلي (Offline Caching) لضمان استمرارية الاستخدام.
تم بناء التطبيق باستخدام Clean Architecture لتقسيم المشروع إلى طبقات (Data - Domain - Presentation) مما يسهل صيانة الكود وتطويره، بالإضافة إلى استخدام Bloc في إدارة الحالة لضمان أداء مستقر وتنظيم أفضل للتدفق داخل التطبيق.
🔸 مميزات التطبيق:
تنفيذ كامل لعمليات CRUD (إضافة - تعديل - حذف - عرض)
ربط API وعرض البيانات بشكل ديناميكي
دعم العمل بدون إنترنت (Offline Support)
استخدام Bloc لإدارة الحالة
كود منظم باستخدام Clean Architecture
أداء سريع وتجربة مستخدم سلسة