تفاصيل العمل

قمت بتطوير منصة سفر ذكية متكاملة (TravelAI) باستخدام ASP.NET Core (.NET 10) و PostgreSQL ، تجمع بين خدمات حجز السفر التقليدية وتقنيات الذكاء الاصطناعي لتقديم تجربة سفر متكاملة. تتيح المنصة للمستخدمين استكشاف أكثر من 195 دولة مع معلومات عن متوسط تكاليف السفر، والبحث بين أكثر من 50 ألف فندق باستخدام فلاتر متعددة مثل التقييم والسعر والخدمات، بالإضافة إلى استعراض رحلات الطيران عبر أكثر من 500 شركة طيران ، واكتشاف الأنشطة السياحية بمختلف فئاتها. كما توفر المنصة للمشتركين في الباقة المميزة مخطط رحلات ذكي يعتمد على Groq API ونموذج Llama 3.3 70B لإنشاء برنامج سياحي مخصص وفقًا للوجهة والميزانية وعدد الأيام ونمط السفر، مع اقتراح الفنادق والأنشطة ووسائل التنقل والنصائح المحلية خلال ثوانٍ، إلى جانب مساعد ذكي للمحادثة يحتفظ بسجل آخر 20 رسالة لكل مستخدم لضمان استمرار سياق المحادثة، مع تخزين السجل داخل قاعدة البيانات. يتضمن المشروع نظام مصادقة مخصص يعتمد على ملفات تعريف الارتباط (Cookies) وتشفير كلمات المرور باستخدام BCrypt دون استخدام ASP.NET Identity، مع قفل الحساب مؤقتًا بعد خمس محاولات تسجيل دخول فاشلة، وإعادة تعيين كلمة المرور عبر البريد الإلكتروني باستخدام MailKit ، بالإضافة إلى تطبيق Rate Limiting لحماية نقاط تسجيل الدخول وخدمات الذكاء الاصطناعي من سوء الاستخدام. كما يحتوي على نظام اشتراكات يميز بين الحسابات المجانية والمميزة، مع تتبع دورة الاشتراك وتاريخ الانتهاء لكل مستخدم، ولوحة تحكم إدارية متكاملة لإدارة المستخدمين، والدول، والفنادق، والرحلات، والأنشطة. تم تطوير المشروع وفق نمط MVC مع واجهة حديثة تدعم الوضعين الفاتح والداكن، وتأثيرات تفاعلية باستخدام GSAP ، ودعم 7 لغات مع إمكانية التبديل بينها دون إعادة تحميل الصفحة، وتم نشره على Railway باستخدام Docker مع إدارة إعدادات الاتصال بقاعدة البيانات من خلال متغيرات البيئة.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات