الموقع يُسمى EgyGuide، وهو يعمل كـ دليل سفر لمصر، حيث يُقدم لك خطة سفر مخصصة بناءً على ميزانيتك والأماكن التي تفضلها.
الميزات الرئيسية:
• يلائم جميع الأجهزة / Responsive
• إنشاء حساب وتسجيل الدخول (Sign up/Sign in):
يمكن للمستخدم إنشاء account عبر Sign up، ثم Sign in للوصول إلى جميع خيارات الموقع.
• تخصيص الرحلة:
- اختيار الوجهة (destination).
- تحديد عدد الأيام (number of days).
- اختيار نوع الأماكن المفضلة (preferred places) مثل: شواطئ / معالم سياحية/ مقاهي/ مطاعم وغيرها.
- تحديد فئة المستخدم:
طالب مصري (Egyptian student)
بالغ مصري (Egyptian adult)
سائح أجنبي (foreign adult)
طالب أجنبي (foreign student)
- تحديد الميزانية (budget).
• خطة السفر تشمل صورة المكان و معلومات عنه و أهم 5 أماكن للزيارة بجانب الخطة الأساسية بناءً على ميزانيتك والأماكن التي تفضلها.
• التكامل بين Frontend وBackend:
يتم الربط باستخدام Axios.
تنفيذ طلبات APIs (مثل GET و POST و PUT و DELETE).
• دمج نموذجي الذكاء الاصطناعي (AI Models):
- نموذج التعرف على الصور (Image Recognition Model):
يمكن للمستخدم التقاط أو رفع صورة (capture/upload) لأي معلم سياحي أو مكان تاريخي، وسيظهر له اسمه.
- نموذج توليد خطة السفر (Travel Plan Generator):
يقوم بإنشاء خطة السفر تلقائياً بناءً على تفضيلات المستخدم.
• تحقق من صحة البيانات / Input Validation
أدوات إضافية:
- محول عملات (Currency Converter) للتحويل إلى EGP.
- نظام المدونات (Blog System):
إمكانية كتابة مدونات (Write Blogs)
حفظ المدونات في قاعدة البيانات (Save to Database)
عرض المدونات للمستخدمين الآخرين
• لوحة تحكم المشرف (Admin Dashboard):
- إضافة أماكن جديدة (Add New Place).
- تعديل معلومات الأماكن (Edit Place Info).
- حذف أماكن من قاعدة البيانات (Delete Place).
- حذف مدونة (Delete Blog).
- حذف مستخدم (Delete User).