Web Platforms
RTL-first interfaces for education & training
For education & training, interfaces carry mixed text, numerals and charts: the bidi edge cases are solved with your real content, so wrongness never ships to Arabic readers.
We run it ourselves
Every surface of this site is RTL-native: composed in Arabic from the first sketch, and verified on the locale × theme × viewport matrix.
Live in productionDeliverables
What lands on your desk
RTL layouts composed, not mirrored
Arabic typography: scale, line-height, pairing
Directional assets: icons, charts, progress
Bidi hardening: mixed text, numerals, punctuation
Methodology
Operational execution
Design the Arabic view as the primary view
Solve bidi edge cases with real content
Test on the matrix: locales, themes, viewports
Ship both directions as first-class citizens
Sector Focus
Industry-specific requirements
Critical sector priorities
Training institutes answer to the education authority's permit ladder, while tutoring and corporate training often ride lighter routes: the activity decides the weight.
How our capabilities map to this industry
We match the activity to what you actually teach, then the desk sequences the permits in their real order.
Sector FAQ
Straight answers to technical questions
Isn't RTL just a CSS flag?
The flag is where the work starts, not ends. Numerals, punctuation, Latin tokens inside sentences, directional icons, charts: each has a bidi opinion, and unhandled opinions ship subtle wrongness Arabic readers catch instantly.
Can you retrofit our existing site?
Yes, though we audit what mirroring has already broken first (usually alignment, truncation and icon direction). The fix list is concrete before we touch any code.
Do you design Arabic from scratch too?
Yes: that is the better path. Starting RTL-first, the Arabic view is composed on its own terms and the LTR view adapts, rather than the reverse.
We build. We prove. Then we serve.
Start with your specific requirements.
One WhatsApp message in Arabic or English: outline what your platform must handle and who it serves, and we will respond with an architectural blueprint, not an off-the-shelf template.
Architecture