تخطٍّ إلى المحتوى
عاصم التويجري
اكتب للبحث
نشط ★ مميّز

Schemava — سكيمافا

منشئ نماذج مرئي متعدد اللغات لإطار FilamentPHP، يصدّر مخططات متوافقة مع SurveyJS مع دعم تلقائي للاتجاهين (RTL/LTR).

Schemava — سكيمافا

التقنيات

  • Laravel
  • FilamentPHP
  • PHP
  • SurveyJS
  • Alpine.js

Schemava إضافة لبناء النماذج بصريًا داخل لوحات تحكم FilamentPHP، تتيح تصميم نماذج واستبيانات معقّدة بالسحب والإفلات بدلاً من كتابتها يدويًا، مع دعم تعدد اللغات منذ مرحلة التصميم.

أبرز المزايا

  • محرّر سحب وإفلات مع أكثر من ١٣ نوعًا من الحقول.
  • تصدير مخططات JSON متوافقة مع SurveyJS تعمل على الويب والجوال.
  • دعم تلقائي للكتابة من اليمين إلى اليسار للغة العربية وغيرها.
  • منطق شرطي وتفرّع للأسئلة بناءً على إجابات المستخدم.
  • مساعد ذكاء اصطناعي ينشئ مسودة النموذج من وصف بلغة طبيعية.

من أكثر التحديات إمتاعًا في هذا المشروع كان جعل تعدد اللغات والاتجاهين جزءًا أصيلًا من تجربة التصميم، لا إضافة لاحقة.

واجهة Schemava لبناء النماذج بصريًا داخل FilamentPHP
واجهة Schemava لبناء النماذج بصريًا داخل FilamentPHP
المشاريع