المنصات
منصات إنتاجية وأدوات داخلية وبنية تحتية للاختبار في Bitsmedia (MuslimPro) وKONA Software Lab وSELISE — صفِّ حسب التخصص أدناه.
جميع المنصات
- متكامل+400 طلب/ث في الذروة
مواقيت الصلاة على الويب
رحّلت محرك مواقيت الصلاة من Kotlin إلى خدمة NestJS مصغّرة تضم جميع واجهات الحساب. دمجت MaxMind GeoIP لتحديد موقع العميل من عنوان IP وGoogle Maps للبحث عن الأماكن، وأضفت قاعدة بيانات للمدن لتحسين البحث عن المواقع. تعالج الخدمة الآن أكثر من 400 طلب في الثانية في الذروة لـ 2.5 مليون مستخدم يوميًا، ويرتفع العدد إلى أكثر من 8 ملايين في رمضان. بنيت الواجهة الأمامية بالكامل باستخدام Next.js مع دعم SEO وتعدد اللغات.
- Next.js
- NestJS
- MaxMind GeoIP
- Google Maps API
- +2
- متكامل+30% تبرعات سنويًا
Giving — منصة التبرعات
أعدت بناء محرك Giving القديم المبني على WordPress بحزمة حديثة من Next.js/WooCommerce مع تكامل SEO متقدم. أدى التصميم الجديد وسرعة التحميل والبيانات المنظّمة إلى زيادة سنوية في التبرعات بنسبة 30% في 2025–2026.
- Next.js
- WooCommerce
- SEO
- Structured Data
- +1
- متكاملمقاطع قصيرة وبث مباشر وبحث
منصة Qalbox للفيديو
بنيت تجربة البث في Qalbox على MuslimPro: أنجزت صفحة المقاطع القصيرة بمفردي، ودمجت البث المباشر، وفعّلت البحث، وأصلحت العديد من أخطاء المنصة. أضفت وسوم OG وخرائط الموقع والجولة الأولى من تحسينات SEO لصفحات Qalbox.
- Next.js
- Video Streaming
- Live Streaming
- SEO
- +1
- متكاملواجهات NestJS متكاملة
التقويم الإسلامي
نفّذت جميع واجهات الخلفية لميزة التقويم الإسلامي باستخدام NestJS ودعمت تكاملها مع الواجهة الأمامية. تقدّم التواريخ الهجرية والمناسبات الإسلامية ومواعيد الأعياد مع SEO سليم.
- NestJS
- Next.js
- MongoDB
- SEO
- +1
- داخليواجهة أماميةهيكل لـ 4 وحدات منتج
لوحة إدارة MuslimPro
بنيت لوحة إدارة جديدة من الصفر باستخدام Next.js، تشمل المصادقة والجداول والنماذج ومكونات التصفية القابلة لإعادة الاستخدام وقائمة التنقل وإعداد السمات — الهيكل الكامل الذي تستخدمه الفرق الآن لإضافة وحدات Gamification وInspiration وJournal وSettings.
- Next.js
- TypeScript
- Tailwind CSS
- Auth
- +1
- داخليواجهة أماميةمتعددة المستأجرين · RBAC
لوحة إدارة KONA متعددة المستأجرين
قدت تطوير لوحة إدارة تجارة إلكترونية مؤسسية متعددة المستأجرين باستخدام Angular، مع RBAC وتهيئة ديناميكية حسب الرابط لتعدد المستأجرين وخطوط معالجة للمخزون وإدارة الطلبات والتقارير وإشعارات فورية عبر WebSocket. تولّيت ملكية وصيانة مكتبات الواجهة الأمامية الداخلية (المصادقة، السمات، خدمات الاستعلام/الأوامر، WebSockets).
- Angular
- RxJS
- Angular Material
- .NET 6
- +3
- واجهة أمامية60–70% من تسليم الواجهات
IPEX AG — منصة SELISE
المهندس الرئيسي للواجهة الأمامية لدى IPEX AG، الرائدة في سوق إدارة أضرار المباني في سويسرا. سلّمت 60–70% من جميع أعمال الواجهات: نماذج تفاعلية، ومحركات حساب متقدمة، وجداول بيانات، ولوحات بالسحب والإفلات، وخط معالجة OCR آلي لتحويل ملفات PDF إلى مطالبات تأمين.
- Angular
- Angular Material
- Selenium
- JMeter
- +1
- داخليالاختبارأتمتة +6 منصات
حزمة الاختبار الآلي — SELISE
بنيت إطار عمل مخصصًا يغلّف Selenium أتمت اختبارات الانحدار عبر أكثر من 6 منصات ويب مؤسسية مختلفة. أجريت اختبارات تحميل باستخدام JMeter لتحديد نقاط اختناق الأداء في النظام ومعالجتها.
- Selenium
- JMeter
- Test Automation
- Performance Testing