Teachers who move online usually face the same choice: rent a generic course marketplace where they are one listing among thousands, or pay for a custom build from scratch. We took a third path. We built one e-learning product, then launched it four times for four different teachers and academies, each under its own brand.
Start with how students actually study
The first version was built for Dr. Marco Medhat, a chemistry teacher. The insight that shaped it was simple: students rarely want a full course. They want help with the one chapter that is on next week's exam. So the platform sells content per chapter, not per course.
Every lesson is followed by an interactive assignment and a quiz. Students practice immediately after they learn, and the quiz tells them whether the lesson actually landed.
- Pay-per-chapter purchasing
- An interactive assignment after each lesson
- Quizzes and self-checks to track progress
- A course catalog, contact form, and FAQ
Rebrand, don't rebuild
When Eng. Ahmed Raafat wanted an online academy for his high-school mathematics students, we did not start over. Mathematicians runs on the same React and Laravel product, rebranded and written in English, with a landing page centred on him and his method.
A teacher's reputation is personal. Students follow the teacher, not the software. Keeping the platform shared while the brand stays unique gave each teacher their own name on the door without the cost and risk of a new build.
Going Arabic and right-to-left
Pythagoras (mathematics) and AJEBO (physics) are both Kuwait-based and fully Arabic. That meant more than translating labels: we rebuilt the layout for right-to-left reading and gave each brand a subject-specific identity. AJEBO also pairs lessons with virtual experiments, because physics depends on seeing things happen.

What a shared product gives each client
- A faster launch, because the core flows are already tested in production
- Improvements made for one brand can be shared with the others
- Each teacher still owns a distinct name, look, language, and audience
If you teach and want your own platform rather than a listing on someone else's, this is the model we would start from.


