واجهة برمجية (API) قوية ومرنة مطوّرة باستخدام Django REST Framework (DRF) مصممة لدعم عمليات البحث المتقدمة عن المنتجات مع أداء عالي وتجربة سلسة للمستخدم.
المميزات:
دعم متعدد اللغات: البحث بالإنجليزية والعربية.
بحث نصي متقدم: باستخدام PostgreSQL Full-text Search.
مطابقة ذكية (Fuzzy Matching): عبر Trigram similarity للتعامل مع الأخطاء الإملائية والكلمات الجزئية.
️ فلترة مرنة: حسب التصنيفات والعلامات التجارية مع تجاهل حالة الأحرف.
دعم التصفح على نطاق واسع: من خلال Pagination.
️ أدوات فحص وتتبع: مدمجة مع django-debug-toolbar.
القيمة المضافة:
يوفر هذا النظام حل بحث متقدم لأي متجر إلكتروني أو نظام إدارة منتجات، مما يسهل على العملاء الوصول إلى المنتجات بدقة ومرونة حتى في حال وجود أخطاء كتابية أو استخدام لغات مختلفة.