Sitemap & Navigation
Complete navigation structure and sitemap for all MASARUK platforms
1. Purpose
This document defines the complete navigation structure and sitemap for:
- B2C Web Platform
- B2C Mobile App
- Admin Panel
- Provider Portal
It ensures:
- Consistent hierarchy across platforms
- Matching naming conventions with the UI
- Clear understanding of navigation paths
- Zero ambiguity in how users move through the system
2. B2C Web Platform – Sitemap
2.1 Top-Level Structure
الرئيسية (Home)
├── الرحلات (Trips) → فلترة، بطاقة، تفاصيل
├── حجوزاتي (My Bookings) → كل الحجوزات، قادمة، مكتملة
├── تواصل معنا (Contact Us)
└── الملف الشخصي (Profile)
2.2 Authentication Routes
- إنشاء حساب (Sign Up)
- تسجيل الدخول (Login)
- نسيت كلمة المرور (Forgot Password)
2.3 Booking Flow (Web)
- اختيار الرحلة
- تفاصيل الرحلة
- احجز الآن
- إدخال بيانات المسافرين
- الدفع
- تأكيد الحجز
- عرض الحجز في 'حجوزاتي'
3. B2C Mobile App – Sitemap
3.4 Trip Details (Tabs)
عرض الرحلة (Overview)التفاصيل (Details)البرنامج اليومي (Itinerary)
3.5 Booking Flow (Mobile)
- اختيار الرحلة
- تفاصيل الرحلة
- احجز الآن
- إدخال البيانات المطلوبة
- الدفع
- تم تأكيد حجزك بنجاح
- حجوزاتي → عرض الحجز
3.6 Rating Flow
- حجز مكتمل
- إشعار التقييم
- شاشة التقييم (نجوم، تعليق)
- إرسال التقييم
4. Admin Panel – Sitemap
5. Provider Portal – Sitemap
5.1 Provider Modules
لوحة المعلومات (Dashboard)
إدارة الرحلات (My Trips)
├── إنشاء رحلة جديدة
├── تعديل الرحلات
├── رفع الصور
├── البرنامج اليومي
الموارد (Resources)
├── الفنادق
├── الباصات
├── الاستراحات
التقارير المالية (Earnings)
الحملات الإعلانية (Ad Campaigns)