تفاصيل العمل

تطبيق مكتبة إلكترونية

تطبيق موبايل متكامل ومصمم باستخدام Flutter لاستعراض الكتب من خلال Google Books API.

التطبيق مبني على نمط MVVM مع إدارة الحالة عبر Bloc/Cubit، ويدعم الوضع الليلي (Dark Mode)، كما يتكيف مع مختلف أحجام الشاشات باستخدام MediaQuery، ويتميز بمعالجة متقدمة للأخطاء.

المميزات

جلب وعرض الكتب من Google Books API باستخدام مكتبة dio.

واجهة متجاوبة مع جميع الشاشات عبر MediaQuery.

دعم الوضع الليلي في كل أنحاء التطبيق.

إدارة الحالة باستخدام flutter_bloc و Cubit.

تطبيق هيكلية MVVM لضمان كود منظم وقابل للتوسع والصيانة.

إمكانية معاينة الكتب عبر url_launcher.

معالجة الاستثناءات وأخطاء الاتصال بالـ API.

مؤثرات تحميل مخصصة باستخدام مكتبة redacted.

بطاقة العمل

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