منصة شاملة لحجز الفنادق والرحلات السياحية تعمل في الوقت الحقيقي، تم تطويرها كمشروع تخرج منحة ITI.
تدعم المنصة:
• حجوزات آمنة مع نظام دفع إلكتروني مدمج (Paymob)
• مصادقة آمنة وتفويض حسب الأدوار باستخدام JWT و OAuth (Google, GitHub)
• إدارة متكاملة للرحلات تشمل المدن، الفنادق، الغرف، الجداول الزمنية، وتفضيلات المستخدمين
• تخطيط شخصي للرحلات مع واجهة متجاوبة وسهلة الاستخدام
• لوحة تحكم إدارية لإدارة الحجوزات والمستخدمين
• تحديثات فورية للحجوزات باستخدام SignalR
• نظام تعليقات واستقبال ملاحظات عبر البريد الإلكتروني (SMTP)
التقنيات المستخدمة:
• الواجهة الأمامية (Frontend): Angular
• الواجهة الخلفية (Backend): ASP.NET Core Web API
• المعمارية (Architecture): Clean Architecture (5 Layers)، CQRS، MediatR
• قاعدة البيانات: SQL Server (Entity Framework Core – Code First)
• المصادقة (Auth): ASP.NET Identity, JWT, OAuth (Google, GitHub)