JamboScript is an interactive, story-driven platform for learning programming in Swahili. Players follow characters like Kito and Mzee Byte through adventures while writing real code using Swahili keywords — making coding accessible and fun for Swahili speakers.
- 🗣️ Swahili-first programming — keywords like
andika,acha,kama,rudia,kazi - 📖 Story-driven curriculum — 5 chapters with characters, puzzles, and progressive challenges
- 🌐 Bilingual UI — full English and Swahili support via next-intl
- 🎮 Interactive code editor — write, run, and validate JamboScript in the browser
- ⭐ Star & hint system — gamified learning with rewards
- 🎨 Beautiful scenes — village, forest, bridge, and mountain environments
- Next.js (App Router)
- React 19
- TypeScript
- Tailwind CSS v4
- next-intl for i18n
- Zustand for state management
- Framer Motion for animations
- Monaco Editor for the code editor
npm install
npm run devOpen http://localhost:3000 to start the adventure.
Made with ❤️ by Fatma and Claude Code
This project is private.