FLAGSHIP / 03

KhebraOS

Software Engineer · Full-stack

Arabic-first academy platform where every school gets its own branded subdomain.

A teacher launches a branded Arabic academy, with course drafts written by AI

React 19Vite 7Express 5Drizzle ORMPostgreSQL

Need something like this built?

Book a 30-minute scoping call
khebraos.comOpen
KhebraOS — product screenshot
Approach

A branded online-school builder — RTL and bilingual from the ground up — where creators build courses, sell digital products, run 1:1 coaching, and market via funnels, powered by a 6-step AI Course Wizard that generates scripts, narration, covers, and promo videos in minutes.

Impact
Script to video
AI drafts the whole course
6 steps
From idea to published course
Arabic-first
Right-to-left, English too
The problem

Trainers and coaches in the region were stitching together course tools, payment, and marketing built for English-first, LTR workflows that never fit how they teach.

The hard part

Arabic-first means right-to-left from the first component, not an English app mirrored at the end. On top of that, the AI course wizard chains several paid services, from script to narration to cover to promo video, and a teacher has to be able to follow every step. And every academy has to look like its own brand, on its own address.

The architecture
  • A school per tenantEach academy gets its own branded school at username.khebraos.com, with separate student, academy and admin panels.
  • RTL from the first componentArabic and right-to-left are the default layout, with English alongside, not mirrored afterwards.
  • A 6-step AI course wizardGPT-4o-mini writes the scripts, ElevenLabs narrates in 10 Arabic voices, DALL·E 3 draws the covers, and the steps end in a promo video.
  • Live updates without pollingServer-sent events driven by Postgres NOTIFY keep progress and dashboards current.
  • Selling built inCourses, digital products, 1:1 coaching through Zoom and Calendly, and a drag-and-drop landing-page and funnel builder.
The outcome
  • A teacher launches a branded Arabic academy on their own address, without stitching tools together.
  • A course draft, from script and narration to cover and promo video, in six steps.
  • Courses, coaching, products and marketing in one platform, in Arabic and English.
My role Software Engineer — full stack: React 19 front end, Express 5 API and PostgreSQL.

More work

Tell me what you're building.

Thirty minutes is usually enough to tell whether I'm the right fit. Bring the problem you have not been able to hand to anyone yet.

  • Reply within 24 hours
  • NDA before the first call
  • You own all code & IP once paid
  • Contract & invoice directly with me
  • Larger scopes: a vetted team, quoted per scope
  • Same NDA and IP terms for the whole team