Mini-Shop — AI-Powered E-Commerce Platform
Mini-Shop هو متجر إلكتروني متكامل مبني باستخدام Laravel 12، يتميز بدمج وكيل ذكاء اصطناعي (AI Sales Agent) قادر على فهم احتياج العميل بلغة طبيعية وتحويله إلى توصيات منتجات دقيقة مبنية على بيانات حقيقية من قاعدة البيانات.
المشروع لا يعتمد على Chatbot تقليدي، بل على وكيل ذكي مخصص يقوم بتنفيذ استعلامات مباشرة على قاعدة البيانات عبر أداة ProductSearchTool، مما يضمن أن جميع التوصيات مبنية على بيانات فعلية (الاسم، السعر، المخزون، الوصف) بدون هلوسة أو اقتراحات وهمية.
أبرز المميزات
نظام أدوار متقدم (Merchant / Admin / Master Admin) مع فصل كامل للصلاحيات.
وكيل ذكاء اصطناعي مدمج لتحليل طلب العميل واقتراح المنتجات المناسبة.
نظام بحث مباشر مرتبط بقاعدة البيانات لضمان دقة النتائج.
بنية نظيفة قابلة للتوسع (Clean Architecture + RBAC).
استخدام Queue System لفصل عمليات الذكاء الاصطناعي عن دورة الطلب HTTP.
واجهة حديثة باستخدام Alpine.js و Tailwind CSS.
بيئة تطوير متكاملة عبر Laravel Sail.
اختبارات باستخدام Pest.
التقنيات المستخدمة
Laravel 12
PHP 8.2+
MySQL / MariaDB
Laravel AI SDK
Groq API (Llama 3.3)
Alpine.js
Tailwind CSS 4
Vite
الهدف من المشروع
بناء منصة تجارة إلكترونية ذكية قادرة على:
فهم احتياج العميل عبر وصف نصي بسيط.
تنفيذ استعلامات حقيقية على قاعدة البيانات.
تقديم توصيات دقيقة وموثوقة.
دعم تعدد التجار وإدارة متقدمة للصلاحيات.