تفاصيل العمل

تطبيق قراءة الكتب - Reader App

تطبيق Reader App هو تطبيق أندرويد متكامل يتيح للمستخدمين استعراض الكتب، إضافتها إلى قائمة القراءة، وتتبع حالة قراءتها. تم تطوير التطبيق باستخدام Kotlin وJetpack Compose، ويعتمد على Firebase لتخزين بيانات المستخدمين والكتب بشكل آمن وسحابي.

الميزات الرئيسية:

تسجيل الدخول باستخدام حساب Google (Firebase Authentication)

استعراض قائمة كتب مأخوذة من واجهة API

إضافة كتاب جديد مع تحديد حالته (قيد القراءة، مقروء...)

تعديل أو حذف الكتب من قائمة المستخدم

تتبع وقت القراءة وحالة التقدم

واجهات مستخدم حديثة مبنية باستخدام Jetpack Compose

تخزين البيانات في Firebase Firestore

دعم حفظ صورة غلاف الكتاب

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

Kotlin

Jetpack Compose

Firebase Authentication

Firebase Firestore

Google Sign-In

Coil (لعرض الصور)

MVVM Architecture

ViewModel + State

Material Design

هدف المشروع:

تم تصميم هذا التطبيق كمنصة بسيطة لعشّاق القراءة لمساعدتهم في تنظيم وتتبع الكتب التي يقرؤونها. يعرض التطبيق قدرة المطور على ربط تطبيق الأندرويد بخدمات Firebase، مع تقديم واجهات أنيقة، وتفاعل سلس يعتمد على أحدث تقنيات Google في تطوير واجهات المستخدم باستخدام Jetpack Compose.

ملفات مرفقة

بطاقة العمل

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