Custom e-learning platforms, with live classes and local payments
I build e-learning platforms for schools, training centres and course creators: recorded courses, live classes inside the platform (no Zoom links), payments by Moroccan card through CMI, Stripe and bank transfer, verifiable certificates, and French, English and Arabic. Five are live today: CCL, Schoolaris, Polypro, CCL E-Learning and UpSkills.
Ask for a quoteWhat you get
Courses and learning paths
Video lessons, quizzes, progress tracking and protected PDFs.
Live classes, built in
LiveKit on your own servers: only enrolled students join, and every class is recorded and replayed in their space.
Payments that fit Morocco
Moroccan cards through CMI, foreign cards through Stripe, and bank transfers validated by your team.
Certificates and a parent space
Certificates anyone can check online, and parents who follow each child's progress.
A back office for your team
Cohorts, trainers, enrolments, sales and revenue in one place.
Built and online

CCL
Official site of the Centre de Compétences et Leadership, a Moroccan training academy, for its live certifying programmes: catalogue with cohorts and seats, online enrolment and payment, live classes with recordings, and certificate verification. Backed by CCL's own dashboard for pedagogy, quotes, HR and finance.
Visit the site · ccl.ma
Schoolaris
Online tutoring platform for Moroccan pupils and their parents, covering the French and Moroccan school systems: live classes, recorded courses, corrected exercises and an AI tutor, in French, Arabic and English.
Visit the site · schoolaris.com
Polypro Academy
Self-paced language-learning platform, starting with English: a CEFR placement test (A1–C2), structured courses with 12+ exercise types, and AI chat and voice roleplay. Web in English, French and Arabic, plus iOS and Android apps.
Visit the site · polypro-academy.com
CCL E-Learning
CCL's video-capsule platform: short recorded courses and learning paths with quizzes, progress tracking, watermarked lesson PDFs, a free capsule to start, and certificates.
Visit the site · elearning.ccl.ma
UpSkills
E-learning platform for professional and soft skills, in English and French: courses, learning paths and a video-first “Expertise” shelf, paid online with Stripe or offline by transfer.
Visit the site · upskills-uk.com
How it works
- 1
A short call
Your courses, how your learners pay, your languages, live or recorded.
- 2
The scope and a quote
A first version with the must-haves, then modules as you need them.
- 3
Build in stages
You test each part with real courses before the next.
- 4
Launch and support
Hosted on your servers, with updates when you need new features.
Questions
+Why a custom platform instead of LearnWorlds or Moodle?
A ready-made platform is fast to start but has monthly fees and limits; Moodle is free but needs hosting and adapting. A custom platform fits when the platform is your business: your rules, your payments, your data.
+Can students pay with a Moroccan card?
Yes. The platform takes Moroccan cards through CMI, foreign cards through Stripe, and bank transfers that your team validates.
+How much does an e-learning platform cost?
A first version with the essentials starts from about $1,000, then each module is priced separately.
Related articles
- enHow much does it cost to build an e-learning platform?
- enLeaving LearnWorlds: why CCL built its own e-learning platform
- enLive classes without Zoom: how to build live video into your learning platform
- frPlateforme e-learning au Maroc : Moodle, SaaS ou sur mesure ?
- arإنشاء منصة تعليمية في المغرب: جاهزة، Moodle ولا منصة خاصة؟