مشروع "HotelBookingPlatform" هو نظام حجز فنادق متكامل تم تطويره باستخدام ASP.NET Core Web API، يتيح للمستخدمين استعراض الفنادق والغرف، إجراء الحجوزات، وإدارة البيانات المرتبطة بالعملاء والغرف والإداريين.
مميزات المشروع:
تسجيل دخول وتسجيل مستخدمين باستخدام JWT
إدارة الفنادق والغرف: الإضافة والتعديل والحذف
حجز غرفة بناءً على التوفر والتواريخ
توثيق كامل باستخدام Swagger
تنظيم الكود باستخدام Clean Architecture
اعتماد EF Core للتعامل مع SQL Server
الفصل بين Admin وUser Roles
نظام سهل لتتبع حالة الحجز وتأكيده
المشروع يوضح كيفية بناء RESTful API احترافي لأنظمة الحجز، ويُظهر قدرة المطور على هيكلة قاعدة البيانات والعمليات المرتبطة بالحجوزات بدقة.