منشور على Google Play · 12 إصدارًا
نور الإيمان
تطبيق إسلامي مرافق — منشور على Google Play
نظرة عامة
نور الإيمان تطبيق إسلامي offline-first على Google Play. يغطي مواقيت الصلاة والقبلة وقراءة القرآن وتتبعه والأذكار والتسبيح والحديث والتحديات وراديو قرآن مباشر بجودة عالية ومنخفضة. إصدارات متعددة على المتجر — 12 إصدارًا مذكورة على ملف GitHub العام.
اللي بنيته
- Clean Architecture / MVVM مع BLoC وFirebase وCloud Firestore وSQLite لبيانات offline-first.
- تقليل الحجم بنسبة 85% عبر التخزين المؤقت offline-first، مع خدمات خلفية وإنذارات ومزامنة سحابية وإدارة تنزيلات.
- خط Python / ffmpeg لتعبئة 114 سورة لكل قارئ عبر 8 قرّاء، مع بيانات SHA-256 وتقارير تحقق.
- GitHub Actions مجدولة: إعادة ضبط لوحة المتصدرين شهريًا مع وضع dry-run، وتحديثات بوت الاختبار يوميًا.
- أداة محاذاة توقيت الكلمات مغطاة بمجموعة unittest (تقسيم الرموز وتحسين التوقيت والتحقق). استخدمت آلة افتراضية سحابية لنسخ التلاوات دفعيًا. في تلك الأداة: PyTorch وtorchaudio وHugging Face Transformers (محاذاة wav2vec2 CTC).