عن المشروع

Antd Admin هو قالب مفتوح المصدر للواجهات الأمامية للمؤسسات، مصمم لبناء لوحات تحكم إدارية بجودة إنتاجية. يعتمد على حزمة تقنيات حديثة تشمل React 19 مع Ant Design 6، وTanStack Router وQuery، وZustand لإدارة الحالة، وZod للتحقق من صحة المخططات. يوفر المشروع نسختين من القالب: إعداد أساسي باللغة الإنجليزية فقط، ونسخة ثنائية اللغة (الإنجليزية والصينية) مع تدويل قائم على Lingui. يمكن للمطورين إنشاء مشاريع جديدة باستخدام أداة سطر الأوامر `init-antd-admin`، التي تدعم الأوضاع التفاعلية وغير التفاعلية مع خيارات لاختيار مدير الحزم، وتخطي التثبيت، واختيار أمثلة القوالب. تشمل القدرات الرئيسية مصادقة قائمة على JWT مع تدفقات لرموز الوصول والتحديث، وقوائم وحراسات صلاحيات مدفوعة من الخادم، وحالة جداول متزامنة مع الرابط للترقيم والفرز والبحث، وتبديل الوضع الداكن، وتطوير محلي قائم على المحاكاة لا يتطلب خادمًا خلفيًا. يوفر القالب أيضًا حدودًا برمجية محددة الأنواع وأنماط CRUD قابلة لإعادة الاستخدام لتبسيط العمليات الإدارية الشائعة. يتم تغطية الاختبارات من خلال اختبارات شاملة باستخدام Playwright. المشروع مرخص بموجب MIT ويرحب بالمساهمات.