تم تطوير تطبيق Bookly App باستخدام Flutter بهدف عرض الكتب وجلب بياناتها من واجهة API خارجية.
يعرض التطبيق قائمة من الكتب مع إمكانية استعراض تفاصيل كل كتاب مثل العنوان، المؤلف، والصورة، من خلال واجهة استخدام جذابة وسلسة.
تم تطبيق BLoC & Cubit لإدارة الحالة بشكل احترافي، مما ساعد على فصل منطق الأعمال عن واجهة المستخدم وتحسين الأداء وسهولة الصيانة.
المهام والتقنيات المستخدمة:
Flutter & Dart
BLoC & Cubit for State Management
HTTP API Integration
Clean Code & Folder Structure
Responsive UI
Error Handling & Loading States
استخدام مكتبات مثل Dio وGoRouter