الدليل السياحي المصري دليلك الشامل للابرز المعالم السياحية في مصر

تفاصيل العمل

وتم استخدام برنامج Visual Studio Code في كتابة الاكواد وتم استخدام لغة HTML,CSS,JS في تصميم الموقع الكتروني وتم استخدام برنامج xampp لعمل قاعدة البيانات باستخدام لغة MySQL , PHP وتم استخدام موقع infinity free لعمل استضافة مجانية domain للموقع الكتروني

مشروع Egyptian Tourist Guide هو تطبيق ويب متكامل مصمم لتقديم تجربة سياحية استثنائية تساعد الزوار في التعرف على الوجهات السياحية في مصر بشكل تفاعلي. يشتمل المشروع على نظام تسجيل دخول وتسجيل حسابات للمستخدمين، مع واجهة تفاعلية وسهلة الاستخدام، مما يوفر منصة شاملة للتعرف على الأماكن السياحية والخدمات المقدمة.

المميزات الرئيسية للمشروع:

نظام تسجيل الدخول والتسجيل:

واجهة التسجيل:

يتم التحقق من وجود اسم المستخدم أو البريد الإلكتروني مسبقًا لمنع التكرار.

يتم تخزين بيانات المستخدم بطريقة منظمة داخل قاعدة البيانات باستخدام MySQL.

التحقق من مطابقة كلمة المرور وإظهار رسائل تحذيرية تفاعلية عند وجود أخطاء.

واجهة تسجيل الدخول:

تتيح للمستخدمين تسجيل الدخول باستخدام اسم المستخدم أو البريد الإلكتروني.

رسائل توضيحية عند إدخال بيانات خاطئة أو كلمة مرور غير صحيحة.

يتم تخزين الجلسات بشكل آمن باستخدام $_SESSION.

عرض الوجهات السياحية:

قسم الوجهات:

يعرض أماكن سياحية مميزة مع وصف وصور تفاعلية.

إمكانية الانتقال لتفاصيل أكثر حول كل وجهة.

التصميم متعدد اللغات:

دعم للغات متعددة مثل الإنجليزية، العربية، الفرنسية، وغيرها.

معرض الصور:

يعرض صورًا رائعة للأماكن السياحية لجذب المستخدمين.

واجهة تفاعلية تعرض الصور بتصميم شبكي.

تجاوب الموقع:

تصميم متجاوب يتناسب مع مختلف الأجهزة والشاشات، بما في ذلك الهواتف الذكية والأجهزة اللوحية.

تقنيات مستخدمة:

دمج خرائط Google لعرض المواقع السياحية بشكل ديناميكي

لغة البرمجة: PHP لمعالجة الطلبات واستعلامات قاعدة البيانات.

قواعد البيانات: MySQL لتخزين بيانات المستخدمين والمحتوى.

HTML/CSS: لتصميم الواجهات.

JavaScript: لإضافة تفاعلية وتحسين تجربة المستخدم.

مكتبة الترجمة: لدعم اللغات المختلفة وتغيير اللغة بسهولة.

مستوى الأمان:

الحماية من تكرار البيانات في قاعدة البيانات.

حماية البيانات الحساسة باستخدام كلمات مرور مشفرة.

صور من الكود والمخرجات:

صفحة التسجيل:

الكود المصدر: يظهر كيفية استقبال ومعالجة بيانات التسجيل والتأكد من صحتها.

الشاشة الناتجة: تعرض واجهة إدخال البيانات مع خلفية جذابة وتصميم بسيط.

صفحة تسجيل الدخول:

الكود المصدر: يوضح التحقق من بيانات المستخدم المسجلة.

الشاشة الناتجة: واجهة تتيح إدخال بيانات تسجيل الدخول والتنقل بين الصفحات.

الصفحة الرئيسية:

الكود المصدر: يظهر تقسيم الصفحة الرئيسية إلى أقسام مثل الوجهات ومعرض الصور.

الشاشة الناتجة: تعرض تصميمًا غنيًا بصور ومعلومات الوجهات السياحية.