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

Schemava

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

التقنيات

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

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

أبرز المزايا

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

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

المشاريع