قمت بتصميم وتطوير Flutter Package مفتوحة المصدر تهدف إلى توفير طريقة type-safe وقابلة لإعادة الاستخدام لبناء والتحقق من صحة النماذج في تطبيقات Flutter.
ركزت في تصميم الحزمة على:
• بناء API بسيطة وقابلة للتوسع.
• عدم الاعتماد على أي External Dependencies.
• دعم Async Validation.
• دعم Multi-step Forms.
• كتابة مجموعة كبيرة من الاختبارات الآلية لضمان استقرار السلوك.
• توفير Documentation وأمثلة عملية للاستخدام.
الهدف من المشروع لم يكن فقط حل مشكلة التحقق من النماذج، بل تصميم API يمكن للمطورين استخدامها بسهولة والحفاظ عليها مع نمو المشروع.
المشروع مفتوح المصدر ومتاح للاطلاع على الكود والتوثيق الكامل.