تفاصيل العمل

تطبيق اقتباسات متطور يعتمد على الربط مع البيانات الحية لتقديم تجربة مستخدم سلسة واحترافية. صُمم التطبيق ليكون "Scalable" (قابلاً للتوسع) وسهل الصيانة.

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

هيكلية الكود: Clean Architecture & Feature-first.

إدارة الحالة: Cubit (لضمان كود نظيف ومنظم).

الربط مع الـ API: استخدام Dio لجلب البيانات بكفاءة، مع تنفيذ Local Caching باستخدام SharedPreferences.

ميزات متقدمة: دمج Android Home-screen Widgets عبر Method Channels لعرض الاقتباسات مباشرة على الشاشة الرئيسية.

قاعدة البيانات: Firebase Auth & Firestore لتخصيص المحتوى لكل مستخدم (Favorites & Collections).

ما يميز هذا العمل:

يظهر المشروع قدرتي على التعامل مع الميزات المتقدمة (Method Channels) وإدارة بيانات المستخدمين بشكل آمن ومنظم، مع الالتزام بأفضل ممارسات تطوير Flutter.

بطاقة العمل

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