تطوير نموذجًا تفاعليًّا متكاملًا للتحقق من البيانات، مع دعم الإرسال إلى API أو التخزين المحلي. الخدمة تشمل تصميمًا متجاوبًا يعمل على جميع الشاشات، وإدارة حالة النموذج بكفاءة.
استخدام React Hook Form او اى مكتبة اخرى مفضلة لإدارة الحالة والتحقق من البيانات دون إعادة تحميل الصفحة.
دمج Yup لفرض قواعد تحقق دقيقة (مثال: تأكيد كلمة المرور، صيغة البريد الإلكتروني).
دعم Next.js SSR/SSG لتحسين أداء النموذج
تنسيق النموذج باستخدام Tailwind CSS أو Material-UI ليتلاءم مع الهواتف والأجهزة اللوحية.
إضافة مؤشرات تحميل (Loading Spinners) ورسائل أخطاء واضحة.
ربط النموذج بـ API خارجي (مثل: إرسال بيانات إلى قاعدة بيانات، بوابة دفع).
دعم حفظ البيانات محليًا عبر LocalStorage أو Redux Persist (حسب الطلب).
كود مصدري كامل مع إعدادات Next.js (على GitHub أو ملف ZIP).
شرح مكتوب بالعربية لخطوات التشغيل والتعديل.
شرح بنية الكود وطريقة الإرسال.
دعم فني لمدة ٢٤ ساعة لإصلاح المشاكل
نموذج واحد بحد أقصى 7 حقول
التحقق الأساسي (إجباري، صيغة البريد)
دعم API واحد للإرسال
نماذج معقدة (مثال: خطوات متعددة - Multi-Step Forms).
تحقق متقدم (مثال: التحقق من صحة البطاقة الائتمانية).
تكامل مع أكثر من API أو قواعد بيانات معقدة.
تحسين الأداء و تجربة المستخدم
10.00
|
|
نموذج متعدد الخطوات لكل خطوة اضافية
5.00
|
|
7 حقول اضافية
5.00
|
تحسين الأداء و تجربة المستخدم
10.00
|
|
نموذج متعدد الخطوات لكل خطوة اضافية
5.00
|
|
7 حقول اضافية
5.00
|