السلام عليكم ورحمة الله وبركاته،
نبحث عن مطور ويب محترف (Full-Stack Developer) ذو خبرة ممتازة لبناء متجر إلكتروني فاخر لعلامة أزياء عصرية (Fashion E-Commerce) باسم "VÉLORA".
الموقع يتطلب طابعاً سينمائياً فخماً (Luxury & Minimalist Noir) مع دمج تقنية العرض ثلاثي الأبعاد (3D) التفاعلي للمنتجات، بعيداً تماماً عن القوالب الجاهزة التقليدية.
---
### 🛠️ التقنيات المطلوبة:
- Backend: Python / Django / Django ORM / Django REST Framework
- Database: PostgreSQL أو SQLite مهيأة للأداء العالي
- Frontend: HTML5, CSS3, Tailwind CSS, Vanilla JavaScript
- 3D & Animations: Three.js (لعرض مجسمات .GLB/.GLTF), GSAP للأنيميشن السلس
---
### 📌 المتطلبات والوظائف الأساسية للمشروع:
1. الصفحة الرئيسية (Hero Section & Landing):
- قسم Hero سينمائي يحتوي على مجسم 3D لسترة/هودي ملابس يتفاعل مع مؤشر الفأرة واللمس.
- قسم "Experience the Product" لعرض مجسم 3D تفاعلي مع إمكانية تدويره 360 درجة، تقريبه (Zoom)، وتغيير ألوان القطعة فورياً.
- أقسام المجموعات المميزة (Featured Collections) والأقسام (Men, Women, Shoes, Accessories).
2. صفحة المتجر وتصفح المنتجات (Shop & Filtering):
- تصفية متقدمة وفورية (AJAX) حسب: الفئة، السعر، المقاس، اللون، التقييم.
- ترتيب المنتجات (الأحدث، الأقل سعراً، الأعلى سعراً، الأكثر تقييماً).
3. صفحة تفاصيل المنتج (Product Details Page):
- عارض 3D تفاعلي للمنتجات التي تحتوي على ملف .glb، مع عرض صور فوتوغرافية عالية الدقة لبقية المنتجات.
- اختيار المقاس، اللون، الكمية، وأزرار (Add to Cart / Buy Now / Wishlist).
- دليل المقاسات وسياسات الشحن والتقييمات والمنتجات ذات الصلة.
4. السلة والدفع (Cart & Checkout):
- سلة جانبية منبثقة (Drawer) وصفحة سلة كاملة بدعم AJAX للإضافة والحذف الفوري.
- صفحة إنهاء طلب (Checkout) منظمة تشمل بيانات الشحن والدفع (الدفع عند الاستلام وبوابة دفع تجريبية)، وتأكيد الطلب برقم مرجعي.
5. حساب المستخدم ولوحة التحكم (Auth & Admin):
- تسجيل دخول، تسجيل حساب جديد، إدارة الملف الشخصي وتتبع الطلبات وقائمة الرغبات.
- تخصيص لوحة تحكم Django Admin لإدارة المنتجات، الصور، ملفات 3D، المخزون، الطلبات، الكوبونات والتقييمات.
6. الأداء والأمان والتجاوب (Responsiveness & Optimization):
- متوافق 100% مع كافة الشاشات (الهواتف الذكية، الأجهزة اللوحية، والشاشات الكبيرة).
- دعم اللمس التفاعلي (Touch Gestures) لتدوير مجسمات الـ 3D على الموبايل.
- تحميل كسول (Lazy Loading) للمجسمات والصور لضمان سرعة فائقة للموقع.
- تطبيق معايير أمان Django (CSRF, Password Hashing, Input Sanitization).