المواصفات
مواصفات المتجر الكاملة
كل ما في العمق — التقنيات، وكيفية النشر، والضمانات المرافقة.
التقنيات
- Next.js 15 (App Router، مكوّنات الخادم، SSR/ISR)
- Django 5 + Django REST Framework
- Tailwind CSS مع مظهر بمتغيّرات CSS
- next-intl للترجمة + RTL
- لوحة تحكم مبنية على AntD
البيانات والنشر
- SQLite للعروض / محاكاة PythonAnywhere
- PostgreSQL للإنتاج
- مهام متزامنة في المحاكاة، وCelery + Redis في الإنتاج
- تخزين وسائط Cloudinary CDN أو محلي
- ترحيلات قابلة للعكس وبيانات تجريبية
الأداء
- مهيّأ للجوال أولاً، رسم أوّل سريع
- تحسين الصور عبر next/image
- تخزين ISR مع إعادة تحقّق بالوسوم
- بحث قابل للتبديل (بسيط ← Meilisearch)
- جاهز للتوسّع الأفقي
السيو
- روابط قانونية + بدائل hreflang
- بيانات منظّمة JSON-LD
- خريطة موقع متعددة اللغات وrobots
- OpenGraph + بطاقات تويتر
- مقتطفات غنية للمنتجات والمقالات
الأمان والامتثال
- JWT وصول + تدوير تحديث وقائمة حظر عند الخروج
- تأكيد بريد واسترداد كلمة مرور بـ OTP
- تحديد معدّل على نقاط المصادقة الحسّاسة
- حماية من CSRF وXSS وحقن SQL
- إخفاء هوية البيانات الشخصية ومعالجة ودّية لـ GDPR
الموثوقية وسلامة البيانات
- لقطات الطلبات محصّنة ضد تغيّرات الكتالوج
- سجلات تدقيق كاملة (الحالة، المعاملات، الاسترداد)
- معاملات دفع ذرّية
- مراجع مرنة فلا يفسد الحذف السجل
- نسخ احتياطي عبر مزوّدي قواعد البيانات والوسائط