نظرة عامة على المشروع
منصة سياحية متكاملة ومتطورة تم تطويرها باستخدام Laravel 12 و PHP 8.2 لتقديم تجربة سياحية شاملة لاستكشاف جمال سوريا. المنصة تتيح للمستخدمين تصفح الرحلات السياحية، حجز الرحلات، استكشاف المحافظات والأماكن السياحية، وقراءة المقالات والمراجعات.
الميزات الرئيسية:
إدارة الرحلات السياحية: عرض شامل للرحلات مع تفاصيل كاملة، نظام تصنيف وفلترة متقدم، خرائط تفاعلية لمسار الرحلة
نظام الحجوزات المتكامل: حجز الرحلات بسهولة، تتبع حالة الحجز، إدارة شاملة للحجوزات
إدارة المحافظات والأماكن السياحية: عرض تفصيلي لكل محافظة، خرائط تفاعلية، معلومات شاملة عن الأماكن السياحية
نظام المقالات والمراجعات: إنشاء المقالات والمراجعات، نظام تقييم للرحلات، إدارة المحتوى
لوحة تحكم متكاملة: لوحة تحكم للمستخدمين والمسؤولين مع إحصائيات وتحليلات شاملة
المصادقة والأمان: نظام تسجيل دخول متقدم، المصادقة الثنائية (2FA)، تسجيل الدخول عبر وسائل التواصل الاجتماعي
واجهة مستخدم حديثة: تصميم متجاوب باستخدام Tailwind CSS v4، دعم اللغة العربية والإنجليزية
التقنيات المستخدمة
Backend:
- Laravel 12
- PHP 8.2
- Laravel Fortify (المصادقة)
- Laravel Socialite (تسجيل الدخول الاجتماعي)
- Google 2FA (المصادقة الثنائية)
Frontend:
- Tailwind CSS v4
- Vite
- Leaflet (الخرائط التفاعلية)
- Axios
Testing & Quality:
- Pest PHP
- Laravel Pint
- PHPUnit
المميزات التقنية:
- بنية MVC منظمة مع Service Layer
- نظام علاقات متقدم في قاعدة البيانات
- نظام الصلاحيات والأدوار
- نظام إشعارات بريد إلكتروني
- API endpoints للخرائط
- تحسين الأداء (Eager Loading، التخزين المؤقت)
- اختبارات شاملة (Unit & Feature Tests)
النتيجة
منصة سياحية احترافية جاهزة للإنتاج، مطورة بأحدث المعايير التقنية وأفضل الممارسات في تطوير تطبيقات Laravel.