أسواق بركة — سوق متعدد البائعين للمؤسسات (واجهة Laravel وثلاثة تطبيقات Next.js)
أربعة تطبيقات في منصة واحدة: واجهة REST بـ Laravel 12 وثلاث واجهات Next.js منفصلة — المتجر وبوابة البائع ولوحة الإدارة. 71 نموذجاً و93 متحكّماً تغطي بطاقات الهدايا ومطالبات الضمان والمرتجعات والعروض الخاطفة وإعلانات البائعين والمدفوعات المجمّعة.
ليس متجراً أُلحق به بائعون — بل سوق، مبني كسوق
يفصل أسواق بركة الوظائف الأربع التي يؤديها السوق فعلاً. واجهة Laravel تملك البيانات والقواعد. والمتجر وبوابة البائع ولوحة الإدارة ثلاثة تطبيقات Next.js مستقلة تتحدث إليها. كل واحد منها يُنشر ويُوسَّع ويُوسَم على حدة، ولا يستطيع أي منها الالتفاف حول الواجهة ليمسّ قاعدة البيانات.
🏪 بوابة البائع
- تسجيل موجَّه برفع المستندات وطابور مراجعة لدى الإدارة
- إدارة منتجات بتنويعات وخصائص ومواصفات
- مخزون بمستويات ودفتر حركة كامل — فلكل تغيير سبب وطابع زمني
- طلبات وطلبات فرعية وأحداث شحن
- مرتجعات ومطالبات ضمان يتولاها البائع، وتُصعَّد إليك عند النزاع
- المالية: رصيد جارٍ، وقيود دفتر، وحسابات وطلبات سحب
- عروض خاطفة ينضم إليها البائع باختياره
- إعلانات — حملات وتصاميم ومواضع، تُباع كمساحة على موقعك أنت
- إعدادات المتجر وسجل النشاط وتذاكر الدعم
🛡️ لوحة الإدارة
- مراجعة المنتجات قبل أن يصل الكتالوج أي شيء
- اعتماد البائعين والتحقق من المستندات والاستئنافات
- النزاعات والمرتجعات ومطالبات الضمان ومراجعة التقييمات
- دفعات المستحقات — اعتماد بائعين كثيرين دفعة واحدة بدل واحد تلو الآخر
- التسويق: بانرات، وكوبونات، وعروض خاطفة، وبطاقات هدايا وتصاميمها
- مواضع الإعلانات واعتماد إعلانات البائعين
- حسابات موظفين بأدوار وصلاحيات دقيقة (spatie/laravel-permission)
- سجل نشاط كامل لإجراءات الإدارة (spatie/laravel-activitylog)
- الدول والعملات وطرق الشحن وصفحات المحتوى
🛒 المتجر
- بحث بسجل، وتصفّح بالأقسام والعلامات، وتصفية بالخصائص
- سلة عبر بائعين متعددين، ودفع يُقسَّم إلى طلبات فرعية لكل بائع
- بطاقات هدايا — شراء واستخدام وأثر معاملات لكل بطاقة
- قائمة رغبات، ومتابعة بائع، ومحادثات بين المشتري والبائع
- مرتجعات ومطالبات ضمان يقدّمها المشتري وتُتابَع حتى الحل
- مراجعات بصور وآلية إبلاغ
- تسجيل دخول بـ Google (Socialite) ورمز تحقق بالبريد
- عناوين متعددة، وتعدّد عملات ودول
⚙️ التقنيات — ما في ملفات composer وpackage فعلاً
- الواجهة البرمجية: Laravel 12، وPHP 8.2 فأعلى، ورموز Sanctum، وReverb للحظية
- الواجهات الأمامية: Next.js وReact، وTanStack Query، وreact-hook-form مع تحقق Zod
- اللحظية: laravel-echo وpusher-js مقابل Reverb — تحديثات طلبات ورسائل حيّة
- تعدّد اللغات: next-intl، فالعربية والإنجليزية من الدرجة الأولى في التطبيقات الثلاثة
- الوسائط: intervention/image · المستندات: dompdf للفواتير
- الصلاحيات والتدقيق: spatie/laravel-permission وspatie/laravel-activitylog
- واجهة البائع: @dnd-kit للترتيب بالسحب والإفلات
ما تحصل عليه
المشاريع الأربعة بالشيفرة كاملة — الواجهة البرمجية والمتجر وبوابة البائع ولوحة الإدارة — مع نصوص النشر وترحيلات قاعدة البيانات وبذورها.
لا توجد مراجعات بعد. كن أول من يراجع هذا المنتج!