تفاصيل العمل

تطوير تطبيق موبايل إسلامي متكامل (يقين — Yaqeen) باستخدام Flutter، يعمل على Android و iOS، ويوفّر للمستخدم تجربة يومية للعبادة والقرآن والأذكار وأوقات الصلاة في واجهة عربية كاملة (RTL).

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

الرئيسية: أوقات الصلاة الخمس حسب الموقع، عدّاد للصلاة التالية، التاريخ الهجري، اختصارات (أذان، أحاديث، قبلة، مسبحة، المصحف)، متابعة آخر قراءة، حديث يومي.

إشعارات وأذان: جدولة لمدة 7 أيام، إشعارات محلية و Firebase، اختيار صوت المؤذن (مكة، المدينة، مشاري، عبد الباسط، السديس)، تفعيل/إيقاف لكل صلاة، نافذة أذان عند وقت الصلاة.

الأذكار: فئات متعددة (صباح، مساء، نوم، بعد الصلاة، سفر، منزل، مسجد، وغيرها) مع عدّاد تكرار، صوت، مشاركة ونسخ.

القرآن: قراءة السور والمصحف (604 صفحة)، استماع بعدة قراء، تفسير، بحث، إشارات مرجعية، حفظ موضع القراءة، تكبير الخط ومشاركة الآيات.

القبلة والمسبحة: بوصلة اتجاه الكعبة مع المسافة؛ مسبحة إلكترونية مع أهداف وإحصائيات.

الأحاديث: ستة كتب (البخاري، مسلم، أبو داود، الترمذي، النسائي، ابن ماجه)، بحث، مفضلة، مشاركة وتفاصيل.

المساجد: قائمة وخريطة للمساجد القريبة مع نطاق بحث وتوجيه خارجي.

المزيد: أسماء الله الحسنى، راديو إسلامي، كتب، تقويم إسلامي، بودكاستات، وضع مظلم، مشاركة التطبيق.

طريقة التنفيذ:

بنية Clean Architecture مع فصل الطبقات (data / presentation)، إدارة الحالة بـ Riverpod، حساب أوقات الصلاة دون اتصال (adhan_dart)، بيانات القرآن والتفسير (quran_with_tafsir)، خدمات الموقع والإشعارات والصوت (geolocator, flutter_local_notifications, just_audio)، خريطة خفيفة للمساجد (flutter_map)، Firebase للإشعارات الفورية، تخزين محلي للإعدادات والتقدم (shared_preferences)، واجهة عربية بخط Tajawal، اختبار على أجهزة حقيقية وإعداد builds للنشر (Google Play / App Store).

بطاقة العمل

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