Now live — Multi-tenant LMS for African education

Launch Your School
Online in Minutes

Eduba gives every school, college, and training centre its own fully-isolated LMS — complete with course management, student enrollment, and M-Pesa payments, out of the box.

🎓
Student
Browse & enroll in courses
👨‍🏫
Instructor
Build curriculum & lessons
🏫
Owner
Manage your institution

Everything your school needs

One platform. Every role. Full isolation between schools.

🗄️

Database Per School

Each institution gets a completely isolated database. Zero data leakage between clients.

📚

Course Builder

Create courses, organize modules, and add text, video, or PDF lessons with ease.

📱

M-Pesa Payments

Accept course fees instantly via Lipa na M-Pesa STK Push. Students pay from their phones.

👥

Role-Based Access

Owners, Instructors, and Students each have a tailored dashboard experience.

🔐

Secure Authentication

Separate auth contexts for system admins and tenant users. No shared sessions.

Instant Provisioning

Add a client and their entire database + admin account is provisioned automatically.

Up and running in 3 steps

01

Sign up a School

The system admin adds a new client. Database and admin account are auto-provisioned.

02

Build Curriculum

Owners add instructors. Instructors create courses, modules, and rich lessons.

03

Students Enroll

Students sign up, browse the catalog, and pay via M-Pesa to access courses instantly.

Ready to digitise your school?

Join Eduba and give your students a world-class learning experience.

Start Today — It's Free