نظام حجز فندقي متكامل (Hotel Booking System)
نظام متكامل لحجز الغرف الفندقية باستخدام نمط MVC، حيث يخدم النظام كل من المستخدمين (الضيوف) والمشرفين، ويشمل العديد من الميزات الذكية لتسهيل عمليات الحجز والإدارة.
مزايا النظام:
للمستخدمين (الضيوف):
التسجيل وإنشاء حساب.
حجز الغرف المتاحة بناءً على التواريخ وعدد الضيوف.
عرض قائمة الطعام الخاصة بالمطعم بعد التسجيل.
التواصل المباشر مع المشرف من خلال دردشة خاصة (One-to-One Chat).
إضافة تعليقات حية تظهر لجميع المستخدمين باستخدام SignalR.
تصفية الغرف حسب النوع وعدد الأشخاص مع عرض نتائج ديناميكية.
التحقق التلقائي من تواريخ الوصول والمغادرة.
عرض سجل الحجوزات السابقة مع إمكانية الإلغاء.
للمشرف (Admin):
إدارة كاملة للغرف (إضافة، تعديل، حذف).
إدارة قائمة الطعام الخاصة بالمطعم.
دردشة مع جميع المستخدمين.
عرض جميع الحجوزات المسجلة.
إمكانية إضافة مشرفين جدد للنظام.
التقنيات المستخدمة:
ASP.NET MVC
SignalR
Entity Framework
SQL Server
HTML/CSS/JavaScript