Platforms for schools, academies and training teams

E-learning platform development in Saudi Arabia, built around your learners, your NELC licence and your data.

Private schools, training centres, academies, university continuing-education units and corporate learning teams in the Kingdom increasingly want a platform of their own rather than renting someone else's. Amwaj Solutions designs Arabic-first e-learning platforms and LMSs, or extends the one you already run, with live and recorded classes, assessments, certificates, local payments and links to your student or HR systems, engineered around NELC rules and the PDPL from day one.

The rules we build within

  • Under NELC's Implementing Rules for the eLearning Regulation, government, private and non-profit entities offering e-learning or e-training in the Kingdom that grant completion certificates must hold a licence before starting. Individuals may teach for a fee only through a licensed entity. Source: NELC

  • Licensed programmes must meet NELC's eLearning Standards and integrate technically with the National eLearning Platform, FutureX, sharing learning data with the Centre. The standards' technology domain also calls for multi-factor authentication or equivalent and unified, secure sign-in across systems. Source: NELC

  • Article 13 of the PDPL Implementing Regulation lets a legal guardian consent and exercise rights for a learner lacking full legal capacity, after you verify the guardianship. Article 25 requires a written impact assessment when such data is processed at scale. Source: SDAIA

  • Article 29 of the PDPL allows personal data to leave the Kingdom only for listed purposes, without harming national security, with adequate protection abroad and limited to the minimum needed. Where your platform, recordings and backups are hosted is a compliance decision. Source: SDAIA

Quick answer

What is an e-learning platform?

An e-learning platform, usually built on a learning management system (LMS), is the software an organisation uses to publish courses, run live and recorded classes, set assessments, track learner progress and issue certificates online. In Saudi Arabia, a platform delivering licensed programmes must also meet the National eLearning Center's standards and integrate with FutureX. See our web platform development service.

Why it is its own job

Why an e-learning platform is its own job

Running education online in the Kingdom is a different problem from publishing a website with videos on it.

  1. 01

    Arabic has to come first

    Right-to-left layouts must hold up on course pages, quiz builders, captions, gradebooks and PDF certificates, including mixed Arabic and English content such as formulas or code. Retro-fitted RTL tends to break exactly where learners spend their time: assessments, transcripts and phone screens.

  2. 02

    Licensing shapes the data model

    If you grant completion certificates, NELC's rules require a licence first, and licensed programmes must share data with FutureX. Courses, enrolments, attendance and certificates need to be structured from the start so that data can flow to the Centre instead of being exported by hand each term.

  3. 03

    Many of your learners are children

    Schools and youth academies hold names, grades, behaviour notes and sometimes video of minors. Under the PDPL a guardian consents on the child's behalf and you must verify that guardianship, so onboarding, parent accounts, permissions and reports all change compared with an adult training portal.

  4. 04

    Live classes punish weak engineering

    A recorded course can survive a slow page; a live class with hundreds of students joining at the same minute cannot. Streaming, attendance capture, recording storage and peak-hour load need planning, including for learners on mobile data and older devices at home.

  5. 05

    Learning data belongs in other systems too

    Corporate academies need completions in the HR system, schools need grades in the student information system, and paid academies need payments, VAT invoices and refunds that reconcile with finance. A platform that stands alone turns every term or quarter into double entry and spreadsheet chasing.

What we build

What we build and integrate

We build a platform around your programmes, or extend and connect the one you already run. Each piece can be delivered on its own.

Arabic-first portals and apps

Web and mobile interfaces designed right-to-left first with full English support: course catalogues, learning paths, progress dashboards and separate views for learners, teachers, parents, trainers and administrators, so each role sees only what it needs.

Live and recorded classes

Timetabled virtual classes with automatic attendance, recordings published to the right course, video hosting chosen to match your residency and bandwidth needs, and integration with the conferencing tool you already licence where replacing it makes no sense.

Assessments and certificates

Question banks, timed quizzes, assignments with rubric marking, integrity controls, gradebooks and transcripts, plus bilingual certificates carrying a verification link or QR code that parents, employers or auditors can check in seconds.

Paid courses and local payments

Course storefronts, bundles, subscriptions and corporate seat packages, with checkout through a licensed Saudi payment provider supporting mada cards and SADAD billing, refunds and discounts, and invoices passed to your ZATCA-compliant e-invoicing solution.

School, HR and national integrations

Connectors to your student information system, HR or ERP through APIs, single sign-on with your identity provider, support for SCORM and xAPI content packages, and the technical integration and data sharing NELC expects with FutureX for licensed programmes.

Security, hosting and data controls

Role-based access, multi-factor sign-in, audit logs, guardian consent flows, retention and deletion rules, and hosting in Saudi data centres where your data calls for it, aligned with the PDPL and the NCA's Essential Cybersecurity Controls.

The plan

How a platform project runs

Timelines depend on the number of user roles, integrations, content migration and whether licensing must be in place before launch, so we scope before we estimate.

  1. Phase 1

    Map learners, programmes and rules

    We meet your academic or training, IT and finance leads to map learner types, programmes, assessment rules, payments and the systems the platform must talk to. We flag the NELC licensing, PDPL and hosting points to confirm, then recommend build, adapt or subscribe with a written scope.

  2. Phase 2

    Build in working releases

    We deliver in short releases, starting with the journey that matters most, such as enrolment through to certificate. Arabic and English screens, integrations and security controls are built and tested together, and your team reviews working software at every release rather than documents.

  3. Phase 3

    Migrate, launch and support

    We migrate courses, learners and historical records, load-test ahead of your busiest timetable, train teachers and administrators, and go live in stages. After launch we monitor, fix and extend the platform under an agreed support arrangement, with a five-year view of growth.

Your options

Build, adapt open-source or subscribe: an honest comparison

There is no single right answer. A small academy launching its first online courses is usually best served by a subscription LMS; a custom platform earns its cost when learning is your product or the rules are complex.

Subscription (SaaS) LMSAdapted open-source LMSCustom platform built with Amwaj
Time to launchFastest, often weeks once content is readyWeeks to months for setup, theming and pluginsLongest overall; phased releases get a first version live sooner
Cost profileLow upfront; per-learner or per-seat fees grow with youNo licence fee; hosting, upgrades and specialist support continueHighest upfront; no per-learner fees, you fund hosting and maintenance
Arabic experienceVaries by vendor; test quizzes, certificates and mobile in ArabicGenerally supported; theme and plugin quality variesDesigned right-to-left first on every screen and document
Data locationVendor chooses hosting region; check PDPL transfer termsYou choose hosting, including Saudi data centresYou choose hosting and own the code and data
NELC and FutureXDepends on the vendor's roadmapPossible through custom developmentPlanned into the data model from the start
Best fitSmall academies and first online programmesTeams with technical staff and standard needsPlatforms that are the product, or need deep integration

Proof

Proof from harder projects.

We have not yet published a case study in education. The three results below come from government, industrial and cloud projects and show the same architecture-first, security-embedded engineering we bring to learning platforms.

Free consultation

What the free platform review covers

A consultation with our engineers followed by a written summary. We respond to consultation requests within 24 to 48 business hours.

  • Build, adapt or subscribe

    An honest recommendation based on learner numbers, programmes, budget and in-house skills, even when the answer is a subscription LMS.

  • Regulatory checkpoints

    Which NELC licensing, FutureX integration and PDPL points are likely to apply to your programmes and learners, for you to confirm with the regulators.

  • Integration and hosting map

    The systems your platform must connect to, where its data should live, and the main drivers of cost and timeline.

E-learning platforms

Frequently Asked Questions

How much does it cost to build an e-learning platform in Saudi Arabia?

Cost follows scope. The main drivers are the number of user roles, live-class needs, assessment complexity, payments, integrations with HR or student systems, bilingual content, native mobile apps and hosting. Adapting an open-source LMS usually costs less upfront than a custom build, while subscriptions shift cost into per-learner fees. Our website development cost guide and app development cost guide explain typical market drivers.

Do we need an NELC licence to run online courses?

Under NELC's Implementing Rules, government, private and non-profit entities that offer e-learning or e-training in the Kingdom and grant completion certificates must obtain a licence before starting, and licensed programmes must meet NELC's standards and integrate with FutureX. Confirm your specific case directly with NELC. We design the platform so licensing requirements and data sharing are built in, not bolted on.

Should we build a custom LMS or use an existing one?

For a single academy or a first online programme, a subscription LMS is often the right and cheaper choice. Adapting an open-source LMS suits teams with technical staff and fairly standard needs. A custom platform makes sense when e-learning is your product, when you need deep integration with school or HR systems, or when data location and the Arabic experience are non-negotiable.

Can learners pay for courses on the platform?

Yes. We integrate checkout through a licensed Saudi payment provider so learners can pay by mada card and corporate clients can settle through SADAD billing, with bundles, discount codes and refunds. If you are VAT-registered, your invoices must come from a ZATCA-compliant e-invoicing solution, so we connect the platform to the one you use rather than inventing a separate invoicing process.

How do you protect students' and minors' personal data?

Under the PDPL Implementing Regulation, a legal guardian consents for a learner lacking full legal capacity, and you must verify the guardianship. We build guardian consent and parent accounts, role-based access, audit logs, retention and deletion rules, and Saudi hosting where your data requires it. Our PDPL compliance guide covers your wider obligations as a controller.

Can you extend our current LMS instead of replacing it?

Often that is the better route. We extend existing platforms with Arabic interfaces, custom reports, payment flows or mobile apps, and connect them to HR, ERP or student information systems through APIs. We first check what your current system and its licence terms allow, then recommend whether to extend, integrate or replace. Book a consultation to review your setup.

Related guides

Read before you decide

Plan your e-learning platform with us

Tell us about your learners and programmes, and we will recommend whether to build, adapt or subscribe.