MASARUK | مسارك
The easiest path for your journey
Official Technical Documentation Portal for MASARUK Tourism Platform — The comprehensive reference for product specifications, system architecture, and development guidelines.
Overview
Product identity, scope, platform definition, personas and roles
Product
User journeys, use cases, and acceptance criteria
Domain Model
17 core entities with statuses, lifecycles, and business rules
Functional Modules
12 complete functional modules from Dashboard to Notifications
UX & Flows
UI/UX guidelines, B2C and Admin flows, and UI inventory
APIs & Integrations
8 API documents with external integrations
Architecture
Complete system architecture for backend, frontend, and mobile
RBAC
Roles and permissions matrix for 7 different roles
Quality & Operations
Requirements, testing, DevOps, and risks
Future
Future expansion and roadmap beyond Phase 1
Glossary
Terms and screen-to-entity index
Guidelines
Authoring principles, naming conventions, and templates
About This Portal
This portal serves as the central technical reference for the MASARUK project. It provides comprehensive documentation covering product specifications, domain models, system architecture, and implementation guidelines.
Technology Stack
Getting Started
Built with precision for the MASARUK development team
MASARUK Tourism Platform — Supporting Saudi Vision 2030