Back to selected work
SELECTED WORK / 02

Hijaz World.

A world of learning. One platform.

INDUSTRY
EdTech
YEAR
2024
BUILT WITH
Vue 3 · Vuex · Django · REST API · Bootstrap · SCSS
Illustrative interface concept created for this portfolio. The engineering story below describes the project.

01The challenge

Build a comprehensive LMS platform supporting multi-tenant architecture, real-time lessons, ebook previews, and complex user management across student, instructor, and admin roles.

02The approach

Vue 3 frontend with Vuex state management, Django REST backend, multi-tenant plugin architecture with dynamic theming, modular component system for lessons, courses, and assessments.

03What improved

  • Lazy-loaded lesson content reducing initial bundle by 45%
  • Optimized ebook renderer with virtual scrolling
  • Cached API responses for offline-capable course browsing

04What I took forward

  • Multi-tenant architecture requires early investment in plugin systems
  • Component library pays dividends across 50+ views
  • State management patterns must account for role-based data isolation
HAVE SOMETHING GOOD IN MIND? OPEN TO REMOTE ROLES

Let’s build
something great.

A product worth building. A team worth joining.
I’d love to hear what you’re working on.