Baraa Said العربية Message

Product · Live at nabux.org

NabuX: an Arabic-first learning game of knowledge islands

NabuX is an Arabic-first learning game where every subject is an island. Learners complete short missions, and their world grows with what they master.

The NabuX atlas: islands of knowledge with progress and the next mission
The atlas: every subject is an island
question formats
7
hands-on AI-literacy machines in the Workshop
3
at nabux.org, game at app.nabux.org
Live

The idea

Most learning apps feel like homework. NabuX turns a curriculum into a world: each subject is an island on an atlas, each lesson is a short mission, and the map fills in as you master it. It is built Arabic-first, not translated afterwards.

What I built

  • A server-authoritative game engine. The server checks every answer and awards every point, so progress can't be faked from the browser.
  • Seven question formats, missions and quests, streaks and badges, avatars and a shop.
  • The Atlas, an explorable map built with Phaser, where each subject is an island.
  • An AI navigator that suggests what to learn next, and narrated audio voiced with ElevenLabs.
  • The Workshop: three hands-on machines that show how AI works (an autocomplete kitchen, a critter you teach with real nearest-neighbour learning, and a fact detective), sharing XP and badges with the Atlas.
  • Accounts, Stripe billing and email, plus an admin console where the curriculum is written, validated and published without a redeploy.

Running it

React 19, TypeScript, Phaser, Node.js and SQLite on a Linux server, released atomically with one-command rollback. nabux.org is the landing page; app.nabux.org is the game.

Questions about NabuX

What is NabuX?

NabuX is an Arabic-first learning game built by Baraa Said. Every subject is an island on an explorable atlas; learners complete short missions, earn XP, streaks and badges, and their world grows with what they master. It is live at nabux.org.

What is the NabuX Workshop?

A free set of hands-on machines that teach how AI works: an autocomplete kitchen, a critter you train with real nearest-neighbour learning, and a fact detective. It shares XP and badges with the main game.

What is NabuX built with?

React 19 and TypeScript for the app, Phaser for the game world, Node.js and SQLite on the server, Stripe for billing and ElevenLabs for narration.

More work

Questions?

Hiring for an AI or full-stack role, or need a system built? One message is enough.