نشط ★ مميّز
Schemava
منشئ نماذج مرئي متعدد اللغات لإطار FilamentPHP، يصدّر مخططات متوافقة مع SurveyJS مع دعم تلقائي للاتجاهين (RTL/LTR).
التقنيات
- Laravel
- FilamentPHP
- PHP
- SurveyJS
- Alpine.js
Schemava إضافة لبناء النماذج بصريًا داخل لوحات تحكم FilamentPHP، تتيح تصميم نماذج واستبيانات معقّدة بالسحب والإفلات بدلاً من كتابتها يدويًا، مع دعم تعدد اللغات منذ مرحلة التصميم.
أبرز المزايا
- محرّر سحب وإفلات مع أكثر من ١٣ نوعًا من الحقول.
- تصدير مخططات JSON متوافقة مع SurveyJS تعمل على الويب والجوال.
- دعم تلقائي للكتابة من اليمين إلى اليسار للغة العربية وغيرها.
- منطق شرطي وتفرّع للأسئلة بناءً على إجابات المستخدم.
- مساعد ذكاء اصطناعي ينشئ مسودة النموذج من وصف بلغة طبيعية.
من أكثر التحديات إمتاعًا في هذا المشروع كان جعل تعدد اللغات والاتجاهين جزءًا أصيلًا من تجربة التصميم، لا إضافة لاحقة.