Create & Sell Online Courses with Built-in Video Streaming
Everything you need to build, host, and monetize courses in Africa.
DGateway gives you a complete course platform with modules, lessons, HLS video streaming via MediaKit, student enrollment, progress tracking, and multi-currency pricing. Accept MTN Mobile Money, Airtel Money, or card payments. No third-party video hosting needed — your content stays on your infrastructure.
Structured Modules & Lessons
Organize your course into modules and lessons with drag-and-drop ordering. Each lesson can include HLS video, text content, downloadable resources, and quizzes. Students see a clear curriculum outline before enrolling and track their progress lesson by lesson.
- Unlimited modules and lessons per course
- Drag-and-drop reordering for curriculum design
- Mixed content types: video, text, downloads, quizzes
- Drip scheduling to release lessons over time
HLS Video Streaming via MediaKit
Upload your course videos and DGateway transcodes them into adaptive-bitrate HLS streams using MediaKit. Students on slow 3G connections in rural Uganda get a smooth 360p stream, while those on fiber get crisp 1080p. No buffering, no third-party CDN bills.
- Automatic HLS transcoding (360p, 480p, 720p, 1080p)
- Adaptive bitrate streaming for any connection speed
- Built-in PlyrPlayer with progress resume
- AI-generated chapter markers and sprite previews
Student Enrollment & Progress Tracking
Students enroll with a single click and pay via Mobile Money or card. Their dashboard shows course progress, completed lessons, and certificates. As a creator, you see enrollment numbers, completion rates, and revenue per course — all in real time.
- One-click enrollment with Mobile Money or card payment
- Visual progress bars and completion tracking
- Automatic certificate generation on completion
- Creator analytics: enrollments, completions, revenue
Multi-Currency Pricing & Discussion Forums
Price your courses in UGX, KES, TZS, USD, or any supported currency. Offer free courses, one-time purchases, or subscription access. Each course has a built-in discussion forum where students ask questions and share insights — building community around your content.
- Price in UGX, KES, TZS, RWF, USD, EUR, GBP
- Free, one-time purchase, or subscription pricing models
- Built-in discussion forums per course
- Coupon codes and promotional pricing
Frequently Asked Questions
Can I accept MTN Mobile Money for course payments?▼
Is there a limit on video uploads?▼
Can I offer free courses?▼
Do students need to create an account?▼
What commission does DGateway take?▼
Explore More Features
Ready to get started?
Create your free account and start accepting payments in under 5 minutes.
Start Creating Courses