المواصفات

مواصفات المتجر الكاملة

كل ما في العمق — التقنيات، وكيفية النشر، والضمانات المرافقة.

التقنيات

  • 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

الموثوقية وسلامة البيانات

  • لقطات الطلبات محصّنة ضد تغيّرات الكتالوج
  • سجلات تدقيق كاملة (الحالة، المعاملات، الاسترداد)
  • معاملات دفع ذرّية
  • مراجع مرنة فلا يفسد الحذف السجل
  • نسخ احتياطي عبر مزوّدي قواعد البيانات والوسائط