The eLearning Gap in Africa
Nigeria has over 15 million students in tertiary education. Millions more are seeking professional skills. And yet, the dominant eLearning platforms in the world were built with entirely different users in mind.
Udemy assumes you have a stable broadband connection. Coursera assumes you can pay in USD. Most LMS platforms assume you're accessing from a laptop.
We built SpentAcademy to challenge those assumptions.
What Makes African eLearning Different
Connectivity
Learners in Lagos, Ondo, Kano — they're often on mobile data with variable speeds. We built SpentAcademy with progressive video loading, offline capability, and bandwidth-adaptive streaming.
Payment
We integrated Paystack and Flutterwave from day one. Naira pricing, local payment methods, and mobile money support. Not an afterthought.
Content
Course content for African learners needs African context. We built admin tools that make it easy for instructors to create, sequence, and update content without a developer.
The Tech Stack
Frontend: Next.js + TypeScript
Backend: Node.js + Express + Prisma
Database: PostgreSQL (Supabase)
Video: Mux for adaptive streaming
Payments: Paystack + Flutterwave
Auth: JWT + NextAuth
The Results
SpentAcademy has trained over 1,000+ students in software development, UI/UX design, and digital marketing. The infrastructure we built now powers a full academy in the FCT Technology Incubation Centre, Abuja.
Custom always wins when the context is specific enough.