HotelHunt هو موقع إلكتروني متكامل لحجز العقارات، تم تطويره كمشروع تخرج من معهد تكنولوجيا المعلومات (ITI). يهدف المشروع إلى توفير تجربة سلسة واحترافية للمستخدمين لاستكشاف وحجز العقارات سواء للإجازات أو الإيجارات قصيرة وطويلة المدى، مع واجهة استخدام سهلة ووظائف غنية تلبي احتياجات الزوار وأصحاب العقارات على حد سواء.
مميزات المشروع:
قائمة الفنادق والعقارات: استعراض شامل للعقارات المتاحة مع إمكانية التصفية حسب الموقع، السعر، ونوع العقار.
بحث متقدم:
الترتيب حسب السعر.
التصفية حسب التقييم بالنجوم.
صفحة تفصيلية لكل عقار: تشمل صور عالية الجودة، وصف، مواصفات، خريطة الموقع، وغيرها من المعلومات المهمة.
نظام الحجز الإلكتروني: يتيح الحجز المباشر باختيار التواريخ المناسبة.
اقتراح الفنادق القريبة باستخدام GPS: لتسهيل الوصول للعقارات الأقرب حسب الموقع الحالي للمستخدم.
نظام التقييم والمراجعات: يتيح للمستخدمين تقييم العقارات ومشاركة تجربتهم.
بوابة دفع آمنة: دعم الدفع الإلكتروني بعدة وسائل مثل PayPal.
تسجيل الدخول بحساب Google: لتجربة دخول أسرع وأسهل.
دمج reCAPTCHA: لحماية النظام من الروبوتات والسبام.
تقويم التوفر: يعرض تواريخ الحجز المتاحة وغير المتاحة لكل غرفة.
إشعارات البريد الإلكتروني: لتأكيدات وإلغاءات الحجز.
أنواع المستخدمين:
المسؤول (Admin):
إدارة الفنادق والمستخدمين.
تفعيل وتعطيل العقارات.
تنفيذ عمليات CRUD.
المالك (Owner):
إدارة غرفه الخاصة.
تتبع وتأكيد الحجوزات.
الزائر (Guest):
البحث والحجز.
تلقي إشعارات الحجز.
كتابة التقييمات والمراجعات.
التقنيات المستخدمة:
الواجهة الأمامية (Frontend):
Angular، HTML، CSS، TypeScript، Bootstrap 5
الواجهة الخلفية (Backend):
PHP، Laravel
قاعدة البيانات (Database):
MySQL