تفاصيل العمل

Travello هو تطبيق ويب حديث تم تطويره باستخدام React، يهدف إلى توفير تجربة شاملة لحجوزات السفر. يتيح للمستخدمين تصفح الرحلات، إجراء الحجوزات، إدارة ملفاتهم الشخصية، والتفاعل من خلال نظام دردشة مباشر.

- المميزات الرئيسية:

- إدارة الحسابات والمستخدمين:

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

إمكانية استعادة كلمة المرور.

تحكم في الوصول بناءً على الدور (مستخدم/مسؤول).

إدارة الملف الشخصي للمستخدم.

إعدادات الحساب والتفضيلات.

تحميل صورة الملف الشخصي.

إدارة المعلومات الشخصية.

- إدارة الرحلات:

نظام شامل لتصفح الرحلات.

صفحات معلومات مفصلة لكل رحلة.

تصفية وبحث متقدم للرحلات.

تصنيفات وعلامات للرحلات.

تقييمات ومراجعات للرحلات.

تتبع توفر الرحلات.

معرض صور للرحلات.

- نظام الدردشة المباشرة:

دردشة مباشرة بين المستخدمين والإدارة وبين المستخدمين والذكاء الصناعي ايضا.

إشعارات فورية للرسائل الجديدة.

واجهة دردشة تفاعلية وسهلة الاستخدام.

- تجربة مستخدم متقدمة:

تصميم متجاوب يعمل بسلاسة على جميع الأجهزة.

واجهة مستخدم حديثة باستخدام تقنيات CSS المتقدمة.

تنقل سلس بين الصفحات باستخدام React Router.

أداء عالي بفضل استخدام Vite كأداة بناء.

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

الواجهة الأمامية: React.js، Vite، CSS Modules، HTML5.

إدارة الحالة: React Context API.

التنقل: React Router.

التصميم: CSS3 مع تأثيرات حديثة.

النشر: Vercel.

بطاقة العمل

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