تفاصيل العمل

1-طوّرت تطبيق بث موسيقى(Spotify Clone App -just for training) غني بالميزات مع نظام مصادقة آمن يدعم تسجيل الدخول باستخدام البريد الإلكتروني وGoogle، بالإضافة إلى التحقق من البريد الإلكتروني باستخدام Firebase Auth.

2-صممت عملية إعداد سهلة للمستخدمين تتضمن اختيار الوضع الفاتح أو الداكن، يتبعها خيارات تسجيل الحساب أو تسجيل الدخول.

3-نفذت واجهة رئيسية تعرض قوائم التشغيل التي تم تشغيلها مؤخرًا، وقوائم التشغيل التي أنشأها المستخدم، والقوائم الشائعة، بالإضافة إلى الوصول إلى قوائم التشغيل غير المتصلة المخزنة محليًا.

4-أضفت ميزات لإنشاء قوائم التشغيل، والبحث عنها، وإدارتها، بما في ذلك إضافة الأغاني، وتنزيلها لتشغيلها دون اتصال، وتوفير عناصر تحكم سلسة لتشغيل الأغاني مع عرض كلماتها.

5-طورت واجهة اكتشاف تتيح العثور على المستخدمين الآخرين ومتابعتهم، ومشاهدة قوائم التشغيل العامة، والوصول إلى ملفات تعريف المستخدمين الآخرين.

6-أنشأت شاشة مخصصة للأغاني المفضلة تتيح إضافة الأغاني وإدارتها مع دعم تشغيلها.

7-طورت نظام إدارة الملف الشخصي، مما يتيح للمستخدمين تحديث صور ملفاتهم الشخصية، عرض قوائم المتابعين والمتابعين، وإظهار الأغاني العامة.

8-أضفت إعدادات تتضمن تبديل السمات، وظائف تسجيل الخروج، وحذف الحساب من خلال إعادة المصادقة.

9-نفذت Firebase Messaging للإشعارات الفورية لإبلاغ المستخدمين عند إضافة ألبوم جديد.

10-استخدمت Cloud Firestore كخلفية لتخزين البيانات، وSupabase للتخزين، وHive لتخزين الأغاني دون اتصال، لضمان كفاءة في إدارة البيانات.

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

12-اعتمدت على GetX لإدارة الحالة والتخزين المحلي، مما يضمن تجربة مستخدم سلسة وسريعة الاستجابة.

ملفات مرفقة

بطاقة العمل

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