تفاصيل العمل

BookHub هو تطبيق قمت بتطويره باستخدام Flutter، يتيح للمستخدمين استكشاف مكتبة ضخمة من الكتب عبر الربط مع Google Books API.

المهام التي قمت بها:

تصميم واجهة المستخدم بطريقة جذابة ومتجاوبة.

ربط التطبيق بواجهة Google Books API لجلب البيانات.

تطوير ميزة البحث عن الكتب وعرض التفاصيل (العنوان، المؤلف، الغلاف، والوصف، السعر، التقييمات).

تنظيم الكود بطريقة نظيفة باستخدام MVVM architecture وأتباع مبادئ clean code وأيضا SOLID principles

دعم الوضع الليلي وتحسين تجربة المستخدم.

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

Flutter & Dart

Google Books API

إدارة الحالة (Cubit)

Dio package لجلب البيانات من الإنترنت

MVVM architecture

هذا المشروع يعكس قدرتي على بناء تطبيقات متكاملة بواجهات أنيقة وربطها بواجهات برمجية خارجية (APIs) مع الاهتمام بأداء التطبيق وتجربة المستخدم.

بطاقة العمل

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