Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard Tripadvisor-dashboard
تفاصيل العمل

نفذت نظام Dashboard متكامل خاص بمنصة سياحية شبيهة بـ TripAdvisor باستخدام: React.js لتنفيذ واجهة الإدارة (Admin Dashboard). Redux Toolkit لتنظيم جلب البيانات والتعامل مع حالة التطبيق بطريقة احترافية. Node.js + Express لبناء الـ API ومعالجة البيانات. MongoDB كقاعدة بيانات، مع تحسين البحث باستخدام فهارس (Indexes) وأسلوب متقدم للبحث. المميزات اللي وفرتها في الـ Dashboard: تصميم واجهة UI احترافية وسهلة الاستخدام. صفحات مخصصة لإدارة كل الموارد: الفنادق (Hotels) المطاعم (Restaurants) الرحلات الجوية (Flights) الوجهات (Destinations) المزارات السياحية (Attractions) المستخدمين (Users) الحجوزات (Bookings) التقييمات (Reviews) الإعدادات وتعديل الملف الشخصي (Settings & Profile) نظام إشعارات مباشر باستخدام Socket.IO للتفاعل في الوقت الفعلي. شريط بحث متقدم يستخدم MongoDB Atlas Search ويبحث في جميع الأقسام بكفاءة. عملت تنظيم هيكلي قوي للكود (Structure نظيف وسهل التوسعة). واجهة المستخدم (UI) تم تصميمها أولًا باستخدام Angular للزوار، لكن لوحة التحكم بالكامل بـ React لتوفير مرونة أكبر. التقنيات المستخدمة: React.js + Redux Toolkit Node.js + Express MongoDB + Atlas Search Socket.IO React-Bootstrap تفاصيل إضافية: دعم كامل لتسجيل الدخول للمشرفين عمليات CRUD لكل نوع من البيانات

شارك
بطاقة العمل
تاريخ النشر
منذ شهر
المشاهدات
56
المستقل
Nour Akram
Nour Akram
MEARN stack develope
طلب عمل مماثل
شارك
مركز المساعدة