تفاصيل العمل

الموقع يُسمى 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).

بطاقة العمل

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