Sector(s)
About TVTC
The Technical and Vocational Training Corporation (TVTC) is one of Saudi Arabia’s largest governmental organizations dedicated to developing national competencies through technical and vocational training. Operating across the Kingdom, TVTC delivers a wide range of training programs, certifications, and professional development pathways that support Saudi Arabia’s labor market and Vision 2030 goals. As a leader in technical education, TVTC manages numerous training centers, digital educational systems, and examination services that serve thousands of learners daily.
About the Project
TVTC set out to develop a new digital portal capable of supporting its growing operational needs, improving the experience of learners and administrators, and providing a modern infrastructure for scheduling and managing examinations. The organization needed a platform that was highly usable, fully editable, scalable, and aligned with best practices in user experience, governance, and system integration.
The new portal needed to function as a central system for exam booking and management—connecting multiple internal and external systems, supporting bilingual interfaces (Arabic & English), and delivering a seamless booking experience for students, coordinators, exam centers, and administrators.

Core Objectives
The project was designed to achieve the following goals:
- Build a well-structured, intuitive content management system with a user-centered navigation model.
- Enhance interaction with users by providing clear calls to action and efficient information-collection tools.
- Implement a mobile-first interface optimized for all screen sizes and devices.
- Provide a powerful administrative cockpit that enables easy content editing, drag-and-drop page building, and smooth content governance.
Delivered Solution
Sprintive delivered a robust, bilingual exam booking web application built on Drupal, fully integrated with TVTC’s ecosystem and external systems. The solution combined content management capabilities with an operational exam-booking engine powered by role-based access control, automated scheduling, and integration with learning management platforms.
Key Functional Capacities
1. Exam Booking System (Arabic & English)
A dynamic web application for booking and scheduling exams across TVTC centers:
- Online booking for exams available on MEDAD or created manually.
- Lab availability management and automated scheduling logic.
- Seat counting and capacity control to prevent overbooking.
- Notifications within the system and via email for relevant stakeholders.
2. User Registration & Authentication
- Self-registration for external users.
- Integration with Medad LMS as an identity provider using OAuth2 or a compatible protocol.
- Synchronization of user profiles from Medad (name, email, etc.).
- Full RBAC (Role-Based Access Control) supporting:
- Students (Examiners)
- Center Booking Coordinators
- Center Administrators
- Global Centers Managers
- Administrators
- Super Administrators
Each role controls specific capabilities, from managing exams and lab availability to approving bookings, managing users, and overseeing global operations.
3. Accreditation & Exams Management
- Full linkage with MEDAD to pull accredited courses and exams.
- Ability to add exams from outside MEDAD.
- Center-based management of labs, gender-specific availability, exam schedules, and proctor information.
- Manual or automated insertion of exams depending on source.
4. Multi-System Integration
The exam booking workflow integrates three major systems:
- Medad LMS (Moodle): Courses, users, and most exams.
- QuestionMark: External assessment engine connected with Medad.
- Drupal Booking Engine: Orchestration layer enabling booking, scheduling, and user management.
5. Logs & Audit Trails
- Complete logging system recording all critical user and system actions.
- Full traceability for administrators and compliance teams.
Conclusion

The new TVTC digital platform delivers a unified, bilingual, and fully integrated exam booking system that meets the organization's operational needs while significantly improving user experience. Powered by Drupal, the solution provides a strong foundation for digital growth, seamless interoperability with existing systems, scalable governance, and a modern, mobile-first interface that supports students and administrators across Saudi Arabia.
Back to topDrupal was selected as the backbone of the booking engine and content management system due to its enterprise-grade capabilities and proven resilience in complex government ecosystems:

1. Powerful Multilingual Architecture
Drupal offers native support for Arabic (RTL) and English (LTR), with full translation capabilities for:
- Content
- Menus
- UI elements
- Configuration
Perfect for a dual-language national institution like TVTC.
2. Flexible and Secure RBAC
Drupal’s role-based access control allows for highly granular permissions, ideal for an ecosystem with:
- Multi-tiered user roles
- Center-based hierarchies
- Administrative governance
3. Integration-Friendly
Drupal efficiently connects with TVTC’s external systems using APIs and standardized authentication protocols, making it ideal for:
- Medad LMS integration
- QuestionMark exam synchronization
- Identity provider connections
4. Scalability & Maintainability
With TVTC expanding its digital services, Drupal provides:
- A scalable architecture
- Modular extension capabilities
- Long-term sustainability and ease of maintenance
5. Editorial Power
Drupal’s admin interface allows TVTC’s teams to:
- Manage content effortlessly
- Build pages via drag-and-drop
- Update information without technical dependency

Technical Specifications
Drupal version: