# الدليل المحلي تطبيق موبايل عربي يساعد المستخدمين على اكتشاف المحلات والخدمات والعروض القريبة منهم، مع تجربة بحث متقدمة وخريطة تفاعلية ولوحات تحكم للتاجر والمشرف. يتكون المشروع من تطبيق Flutter متعدد المنصات وواجهة API مبنية بـ Laravel لإدارة البيانات والصلاحيات والتنبيهات. ## أبرز الميزات - استعراض المحلات حسب التصنيف، المدينة، المنطقة، التقييم، القرب الجغرافي، العروض، وحالة التوثيق. - صفحة تفاصيل لكل محل تتضمن الصور، الخدمات، العروض الحالية، التقييمات، الاتصال، واتساب، الاتجاهات، والإضافة إلى المفضلة. - خريطة تفاعلية تعرض المحلات القريبة مع تحديد نطاق البحث وفتح الاتجاهات. - نظام عروض فعال مع تواريخ بداية ونهاية وحالات مثل: ساري الآن، ينتهي قريباً، منتهي. - حسابات مستخدمين مع تسجيل دخول، مفضلة، تقييمات، وإشعارات. - لوحة تاجر لإدارة المحلات، الخدمات، الصور، العروض، ومتابعة مؤشرات الأداء. - لوحة مشرف لإدارة المستخدمين، المحلات، المدن، المناطق، التصنيفات، التقييمات، وطلبات التجار. ## التقنيات المستخدمة - Flutter و Dart لبناء تطبيق الموبايل. - Laravel لبناء REST API. - Laravel Sanctum لإدارة المصادقة والصلاحيات. - Firebase Messaging للإشعارات. - Dio للتعامل مع API داخل التطبيق. - Flutter Map و OpenStreetMap لعرض الخريطة. - Geolocator لتحديد الموقع وحساب القرب. ## نص مختصر للمعرض طورت تطبيق "الدليل المحلي" كمنصة تربط المستخدمين بالمحلات والخدمات القريبة منهم. يوفر التطبيق بحثاً متقدماً، خريطة تفاعلية، عروضاً نشطة، مفضلة، تقييمات، وإمكانية التواصل المباشر مع المحلات. كما يحتوي على لوحة خاصة للتجار لإدارة محلاتهم وعروضهم، ولوحة مشرف لمتابعة المستخدمين والمحتوى والصلاحيات. ## لقطات مناسبة للعرض - غلاف المشروع: صورة الهواتف الثلاثة الموجودة في `local-guide-cover.png`. - الصفحة الرئيسية: التصنيفات، المحلات القريبة، العروض، والمحلات الأعلى تقييماً. - شاشة البحث: الفلاتر حسب التصنيف والمدينة والمنطقة والفرز حسب الأعلى تقييماً أو الأقرب. - شاشة الخريطة: المحلات القريبة ونطاق البحث واختيار محل من الخريطة. - تفاصيل المحل: الصور، الخدمات، العروض، التقييمات، أزرار الاتصال والواتساب والاتجاهات. - لوحة التاجر: إحصائيات المشاهدات، الاتصالات، المفضلة، التقييمات، والعروض. - لوحة المشرف: إدارة المحلات، المستخدمين، التصنيفات، المدن، المناطق، وطلبات التجار.