
Full-stack Next.js e-commerce platform connecting children aged 3-14 with indigenous African language speakers. Live and deployed on Vercel.
iSPEAK is an EdTech platform on a mission to connect children aged 3-14 with indigenous African language speakers. In a world where African languages face extinction, iSPEAK uses technology to make language learning accessible, engaging, and commercially sustainable.
We built the complete platform from the ground up using Next.js, integrated Supabase for the backend, and deployed to Vercel for production. The platform includes a full e-commerce shop with 17 products (notebooks, storybooks, flashcards, apparel), a blog, and language programme pages for Yoruba, Kiswahili, Twi, and Amharic.
iSPEAK needed more than a website - it needed a living platform that could scale across multiple African languages while maintaining a child-friendly, parent-trustworthy interface. The e-commerce component had to feel as natural as shopping on any major platform, despite the educational mission.
The technical challenge was building a flexible system that could accommodate diverse product types (physical goods, digital resources, programme enrollments) while keeping the codebase maintainable. The Supabase backend needed to handle product inventory, user accounts, and content management without the overhead of a custom API.