نظام RESTful API مبني على Laravel ليكون البنية الخلفية لتطبيق ShopSpot المبني بـ Flutter.
يوفر مجموعة متكاملة من الـ endpoints لإدارة:
* تسجيل دخول/خروج المستخدمين مع JWT & Sanctum.
* المطاعم (تفاصيل، صور، بيانات الموقع، المفضلة).
* المنتجات (قوائم، أسعار خاصة لكل مطعم، التوفر، التقييمات).
* المفضلة (إضافة/حذف/عرض مطاعم مفضلة).
* الملف الشخصي (تخصيص بيانات وصورة المستخدم).
تم تصميمه مع Eloquent ORM، ويدعم العلاقات بين المستخدمين والمطاعم والمنتجات، مع توليد بيانات تجريبية عبر Seeders & Factories.
الهدف من هذا الـ API هو توفير خدمة موثوقة وآمنة للتطبيقات التي تحتاج إلى إدارة مطاعم، منتجات، وطلبات بشكل متكامل.