Case study · International Academy
Learning management platform
A multilingual e-learning platform with instructor portals, course tracking and administrative dashboards.

The problem
The academy needed one platform to run its courses, instructors and students, in Arabic as well as English.
What I built
- A multilingual interface, with the administration dashboard working fully in Arabic.
- Instructor portals and course tracking.
- Administrative dashboards with enrolment, instructor and revenue figures.
- AI features integrated into the platform.
Outcome
Running as a live demo.
How it fits together
- 1React + Vite front end
- 2API layer
- 3AI integration
- 4PostgreSQL
- 5Admin and instructor dashboards