قيد التطوير النشط

اقرأ بعيوني، منصة وصول وخدمات صوتية متكاملة

منصة متعددة الأدوار تربط المستفيدين ومقدمي الخدمات والمنسقين والإدارة والداعمين ضمن تجربة مصممة منذ البداية لتكون قابلة للاستخدام من المكفوفين والمبصرين.

عرض المشروع الحي

المشكلة

يحتاج المكفوفون والمبصرون إلى منصة مشتركة للخدمات الصوتية واكتشاف المحتوى وتنسيق التنفيذ دون أدوات منفصلة أو مسارات استخدام غير قابلة للوصول.

دوري

التحليل الكامل للمنتج، تصميم تدفقات الاستخدام، المعمارية التقنية، قاعدة البيانات، Backend، تطبيق Flutter، البنية التحتية، التكاملات، الوصول الرقمي والتنفيذ.

  • تحليل المنتج وتصميم تدفقات الاستخدام لجميع الأدوار
  • المعمارية التقنية وتصميم قاعدة البيانات
  • تطوير واجهة Laravel API الخلفية
  • هيكل تطبيق Flutter وواجهات متعددة حسب الدور
  • موقع WordPress العام ودليل Laravel Blade
  • لوحة إدارة Filament
  • هندسة سهولة الوصول عبر الويب والموبايل

الحل

منصة متعددة الأسطح تضم موقع WordPress عاماً، ودليل Laravel Blade، وإدارة Filament، وتطبيق Flutter، وواجهة Laravel API، مع تصميم يعتمد الصلاحيات حسب الدور وسهولة الوصول منذ البداية.

تطبيق الموبايل وتجارب الأدوار

الشاشة الرئيسية للمستفيد مع لمحة عن حالات الطلبات.
المكتبة الصوتية الشخصية ونقطة بدء الاستماع.
حجوزات الدورات التدريبية داخل تطبيق الموبايل.
سجل النقاط لطلبات القراءة والاسترجاعات.

نطاق التنفيذ

  • Laravel API كخلفية مركزية مع قاعدة بيانات MySQL
  • Redis وقوائم انتظار للمعالجة في الخلفية
  • موقع WordPress عام لصفحات المؤسسة والتحميل
  • دليل Laravel Blade عام مع بحث وفلترة وعرض المحتوى
  • إدارة Filament للمحتوى والمستخدمين والأدوار والطلبات والتبرعات
  • هيكل تطبيق Flutter مع أساس واجهات حسب الدور
  • نهج SSO مؤقت بين التطبيق والدليل
  • تكامل Google وApple Sign-In حيث تم اعتماده
  • حماية الملفات عبر Presigned URLs
  • نموذج صلاحيات حسب الدور عبر أسطح المنصة
صفحة كتاب صوتي مع عينة وتشغيل كامل.
ملف معلق صوتي مع عينة وإحصائيات.
عرض الكاتالوغ على الموبايل للاكتشاف العام.

نطاق مخطط

  • نشر قائم على Docker وأتمتة CI/CD كاملة
  • تكامل Cloudflare R2 لتخزين الملفات
  • إشعارات Firebase FCM
  • مسارات التوزيع اليدوي والآلي والمستعجل
  • محادثة مرتبطة بالطلب داخل المنصة
  • إطلاق إنتاجي كامل عبر جميع الأدوار والأسطح

التشغيل ولوحة الإدارة

لوحة التحكم الرئيسية ولمحة تشغيلية.
إعدادات توزيع الطلبات والمهام الآلي.
مراجعة اختبار صوتي قبل قبول المعلقين.
تقرير التوزيع الدوري الآلي.

قرارات هندسية رئيسية

  • مصدر بيانات واحد في Laravel مشترك بين الدليل والإدارة وAPI
  • فصل الاكتشاف العام عن الاستخدام اليومي بعد تسجيل الدخول
  • SSO مؤقت بين تطبيق Flutter ودليل Blade
  • Google وApple Sign-In حيث تم اعتماد تسجيل الدخول الاجتماعي
  • Presigned URLs للوصول إلى الملفات المحمية بدلاً من روابط عامة
  • صلاحيات حسب الدور مطبقة على مستوى API والأسطح
  • معمارية Accessibility-first عبر أسطح الويب والموبايل

لوحة الداعم ودليل الاستخدام

لوحة الداعم لمتابعة المساهمات والأثر.
دليل استخدام موحد لأدوار المنصة المختلفة.

المعمارية

ستة أسطح منصة متصلة عبر Laravel خلفي واحد: موقع WordPress للاكتشاف، ودليل Blade لتصفح المحتوى، وFilament للعمليات، وFlutter لأدوار الموبايل، وبنية مشتركة لAPI والقوائم والتخزين.

مخطط معمارية منصة اقرأ بعيوني، ويعرض تطبيق Flutter، وتطبيق Laravel المركزي، وBlade وFilament وMySQL وRedis والمهام الخلفية وخدمات R2 وFirebase وDocker.

سهولة الوصول

  • دعم قارئ الشاشة TalkBack وVoiceOver في مسارات الموبايل
  • هيكل HTML دلالي وتنقل بلوحة المفاتيح على أسطح الويب
  • إدارة التركيز عبر المكونات التفاعلية
  • تباين لوني كافٍ على الواجهات العامة والإدارية
  • احترام تفضيل الحركة المخففة في عناصر الويب المتحركة
  • نماذج قابلة للوصول، وتغذية راجعة للتحقق، وتسميات قارئ الشاشة

التقنيات

LaravelMySQLRedisQueuesWordPressLaravel BladeFilamentFlutterDockerCloudflare R2Firebase FCM

الخدمات المرتبطة