تفاصيل العمل

قمت بتطوير تطبيق مكتبة ذكي باستخدام لغة Java وتصميم الواجهات بـ XML داخل بيئة Android Studio. يهدف هذا التطبيق إلى تسهيل عملية إدارة الكتب إلكترونيًا بطريقة منظمة وسهلة الاستخدام، مع التركيز على تجربة المستخدم وفعالية الأداء.

يتضمن التطبيق العديد من الوظائف المهمة، منها:

إدارة الكتب بشكل كامل (CRUD): يمكن للمستخدمين إضافة كتب جديدة، تعديل المعلومات، حذف الكتب، أو عرضها بطريقة مرتبة.

تصنيف الكتب حسب النوع (روايات، علوم، تاريخ...): يتم عرضها باستخدام واجهة ListView مدعومة بالصور والعناوين.

عرض الكتب وقراءتها بصيغة PDF عند النقر على صورة الكتاب.

نظام تسجيل دخول وتسجيل مستخدمين جدد مع التحقق من صحة البيانات مثل التحقق من أن الاسم غير موجود مسبقًا وكلمة مرور مكونة من 6 أرقام.

واجهة إدارة خاصة للمشرف (Admin) لعرض جميع المستخدمين مع إمكانية التعديل أو الحذف.

التخزين المحلي باستخدام قاعدة بيانات SQLite لضمان حفظ البيانات حتى بعد إغلاق التطبيق.

تصميم واجهات احترافية باستخدام XML متوافقة مع مختلف أحجام الشاشات.

بطاقة العمل

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