Showcase
Website
White-Labeled Learning Management System (LMS)
A Scalable, Bilingual LMS Built for Workforce Development and Business Excellence
About the project
We have developed a white-labeled Learning Management System (LMS) designed specifically for the needs of organizations aiming to empower small and medium-sized enterprises (SMEs) through digital learning. This fully customizable platform is built on Frappe LMS and tailored to support bilingual learning (Arabic and English), multi-tenant structures, and integration with global content providers.
Designed to be securely hosted within the Kingdom of Saudi Arabia and compliant with national cybersecurity regulations, this LMS offers a seamless experience for administrators, learners, and institutions alike. Whether you're launching a national training initiative or a sector-specific upskilling program, this platform serves as your ready foundation.
Technologies
Frappe Framework
Python
PostgreSQL
Next.js (Frontend)
Google Cloud (KSA Region)
Ory for Identity and Access Management
REST APIs
OAuth 2.0 / SAML for SSO
Mirotalk for integrated video conferencing
Features
Bilingual interface (Arabic + English)
Multi-tenancy with isolated environments per organization
Customizable role-based access control
Secure registration and Single Sign-On integration
Competency mapping and personalized learning plans
Integration with global course providers (LinkedIn Learning, OpenSesame, Udemy, etc.)
Custom course builder with interactive content support
AI-powered chatbot for learner support
Interactive dashboards and data reporting
Webinar hosting and 1-on-1 mentorship scheduling
Certificate issuance with QR validation
Mobile-responsive and accessibility-ready design
Workflow automation for course enrollment and notifications
Service
Full white-label implementation and rebranding
Custom UI/UX design with multilingual support
Integration with third-party systems (HRMS, national portals, etc.)
Hosting setup within Saudi Arabia (Google Cloud, ECC-compliant)
Course content partnerships with global learning providers
Curriculum design and competency mapping
Dedicated technical support with SLAs
AI chatbot configuration and knowledge base setup
Data migration, launch support, and ongoing enhancements