
عمليات متعددة اللغات · منصة محتوى
إدارة Quran Orb
منصة الإدارة الداخلية لخدمة صوت ومحتوى قرآني تشمل النشر والمستخدمين والتفاعل والدعم والإعدادات.
زيارة المنتجالدور
مهندس الواجهة الأمامية الوحيد، وقد طورت تطبيق الإدارة منذ إعداده الأول.
النطاق
التحليلات والمقاطع القصيرة والمستخدمون والقراء والمديرون والدعم التشغيلي · رفع الصوت وبياناته ومعاينته ومدته وقوائم التشغيل وربط المحتوى · تنقل وإجراءات وحقول وكتل محتوى واعية بالصلاحيات · نماذج عربية/إنجليزية وتحقق وجداول وفلاتر ورفع ملفات وhooks للـ API والاستعلامات
الفريق
مهندس واجهة أمامية، ومهندس واجهة خلفية، ومهندس جودة، ومدير مشروع.
التحدي
تحويل التعقيد إلى حالة مفهومة.
التحدي
امتلكت الوحدات أشكال بيانات وتدفقات API متعددة الخطوات، لكن لوحة التشغيل احتاجت إلى نموذج تفاعل واحد ومتسق متعدد اللغات.
النهج
أنشأت hooks مشتركة لـ REST وReact Query، وأنماط نماذج وتحقق، وجداول وفلاتر، وبوابات صلاحيات، وحقولاً مترجمة، ورفع ملفات، وإبطالاً صريحاً للاستعلامات بعد العمليات المرتبطة.
النتيجة
أصبح بإمكان فرق التشغيل غير التقنية إدارة المحتوى والصوت والقوائم والمستخدمين والنشر والتحليلات والدعم من لوحة عربية/إنجليزية واحدة.
أبرز المساهمات
- 01بنيت معمارية متعددة الوحدات واللغات وRTL منذ الإعداد الأول للتطبيق.
- 02نفذت رفع الصوت ومعاينته وحساب مدته وبياناته وغلافه وحالته.
- 03بنيت تذاكر الدعم والردود وطلبات التواصل والاقتراحات ومحتوى الإعدادات.
- 04حوّلت صلاحيات الأدوار الخلفية إلى بوابات UI قابلة لإعادة الاستخدام مع إبقاء التفويض مسؤولية الخادم.
التقنيات
لقطة من سجل المستودع
نُسب 81 من 84 التزاماً في سجل المستودع المفحوص إلى هويتي المعروفة في Git.
رابط موقع المستخدم العام للسياق فقط؛ لم أبنِ صفحته التعريفية.
تابع الاستكشاف

مصحف اقرأ
تكامل واجهة لجلسات التلاوة المباشرة، وصوت المتصفح، والملاحظات على مستوى الآية، وقارئ قرآن بست لغات.
عرض دراسة الحالة
Univerta
تدفقات إدارة وتعلم واسعة، مع معالجة اعتماديات Nx أعادت التحديث الفوري ورفعت اختبار Lighthouse مضبوطاً من 78 إلى 92.
عرض دراسة الحالة
إدارة متون
منصة إدارة طورتها منذ إعدادها الأول، وتشمل مجالس التسميع المباشرة وGraphQL والحضور والشهادات.
عرض دراسة الحالة