العودة لقائمة المشاريع
متجر الكتروني Web + Mobil
الميزانية
$2500.00 - $5000.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
MySQL
React Native
React
جافا سكريبت
تصميم واجهة المستخدم
Next.js
لارافيل
Redis
Docker
MySQL
React Native
React
جافا سكريبت
تصميم واجهة المستخدم
Next.js
لارافيل
Redis
Docker
الوصف
بدي شخص يساعدني في انشاء مشروع متجر الكتروني حيث سأكون انا مشرف على المشروع فقط ومساعدات بسيطة المشروع سيكون بالتقنيات التالية :
التقنيات الأساسية المعتمدة (Core Stack)
Frontend (الواجهة الأمامية)
• Next.js (Web)
• TaliwindCSS
إطار عمل مبني على React، يوفّر:
o Server-Side Rendering (SSR)
o Static Site Generation (SSG)
o تحسين SEO بشكل كامل
o أداء أفضل عند التحميل الأول
o بنية واضحة وقابلة للتوسّع
تم اختيار Next.js بدل React التقليدي لأنه الأنسب للمتاجر الإلكترونية والمشاريع الكبيرة التي تعتمد على محركات البحث والأداء.
• Expo (Mobile – React Native)
لتطوير تطبيقات موبايل (iOS / Android) بسرعة وكفاءة، مع إمكانية مشاركة جزء من المنطق البرمجي مع الويب.
Backend (الواجهة الخلفية)
• Laravel API
لبناء RESTful API مستقرة، منظمة، وقابلة للتطوير.
• Laravel Sanctum
لإدارة التوثيق (Authentication) لتطبيقات الويب والموبايل.
• Redis
للاستخدام في:
o Caching
o Queue Management
• MySQL
كنظام إدارة قواعد بيانات علائقية، مع قابلية تحسين الأداء ودعم التوسّع مستقبلاً
التقنيات الداعمة (ضرورية للإنتاج الفعلي)
1️⃣ DevOps (عنصر أساسي)
• Docker لإدارة البيئات
• CI/CD لأتمتة:
o الاختبارات
o النشر
• فصل البيئات:
o Development
o Staging
o Production
بدون DevOps لا يمكن اعتبار المشروع جاهزًا للإنتاج الحقيقي.
2️⃣ Monitoring & Logging
• مراقبة الأداء
• تتبع الأخطاء (Error Tracking)
• Logs مركزية لتحليل الأعطال
الهدف: ضمان الاستقرار وسرعة الاستجابة لأي مشكلة.
3️⃣ Queue Management
• Laravel Queues باستخدام Redis
• لمعالجة العمليات غير الفورية مثل:
o الإشعارات
o الإيميلات
o العمليات الثقيلة
o عمليات الدفع
4️⃣ Storage & Media Management
• استخدام Object Storage (مثل S3 أو ما يعادله)
• ربط التخزين مع CDN
يمنع تحميل الخادم عبء الملفات ويحسّن سرعة تحميل الصور والوسائط.
5️⃣ Security (غير قابل للنقاش)
• HTTPS
• حماية الـ API
• Rate Limiting
• نظام صلاحيات وأدوار (Roles & Permissions)
• حماية من:
o SQL Injection
o XSS
o CSRF
6️⃣ Database Optimization
• Indexing مدروس
• تحسين الاستعلامات
• Pagination فعّالة
• استعداد للتوسّع (Read Replicas عند الحاجة)
7️⃣ Testing
• اختبارات API أساسية
• اختبارات التوثيق والعمليات الحرجة
• الهدف:
o تقليل الأخطاء
o ضمان استقرار التحديثات
نقاط تؤخذ بعين الاعتبار أثناء التنفيذ
• تكامل بوابات الدفع
• استراتيجية Caching واضحة
• توثيق الـ API
• قابلية إضافة محرك بحث مستقبلاً
• بنية مرنة تسمح بتطوير ميزات إضافية دون إعادة بناء النظام
انت كمبرمج رح تستلم هاي التفاصيل كلها من Front end + backend + مع نشر الموقع على الويب و على الموبايل ويكون في تكامل واضح بين الموبايل و الويب + توثيق كامل عن كل صفحة تم عملها ضمان من العميل على التعديلات الصغيرة خلال اول 90 يوم من تسليم المشروع واي تعديلات جذرية سيتم اضافة الى سعر المشروع . + عمل جميع متطلبات ال PDF مع احتمالية الزيادة في المتطلبات زيادات بسيطة لاكن اي تغيير جذري سيتم الاحتساب مع المبرمج لاحقا .