← All work

Case study · № 001 · 2024 to present

EVERYBODY LOVES LEARNING · one learning core, every screen

An AI-supported language-learning platform that unifies adaptive curriculum, interactive practice, educator tools, and learner progress across web and mobile.

RoleFront-end design, development, architecture
ContextLeetPros · ELL Technologies
StackReact · Next.js · React Native · TypeScript
StatusShipped on mobile stores ↗
App Store · Play StoreTechnical plate showing the ELL web and mobile system
The central idea

A curriculum is a system, not a pile of screens.

01The problem

More than five language products needed to become one coherent experience without flattening their different curricula. Learners needed a clear path. Educators needed assignment, reporting, and content controls. The same product language had to work on web and mobile.

Interactive field notes / system map

Follow the learning core

Conceptual walkthroughSelect a stage ↓

Stage 01 / 04 · Curriculum

A path worth following

CEFR levels, units, lessons, prerequisites, and assessments give the learner a sequence instead of an unstructured library.

Levels → units → lessons
A shared learning path

Stage 02 / 04 · Practice

Content changes. Patterns hold.

Reusable activity formats carry grammar, vocabulary, comprehension, and media-based practice. The template defines the interaction while the lesson supplies the content.

Lesson → activity template → response
20+ reusable formats

Stage 03 / 04 · Support

Help belongs in context

AVI adds text and voice help alongside speaking and writing feedback. The support surface sits within the learning experience.

Practice → contextual help → feedback
Text + voice support

Stage 04 / 04 · Progress

Close the loop for both sides

Learners see completion and next steps. Educators use assignments, schedules, monitoring, and reports to understand where attention is needed.

Responses → progress → next lesson
Learner + educator views
Product flow · simplified for this case01 / 04

Many activities. One product language.

02The build

  • 20+ reusable activity formats for grammar, vocabulary, comprehension, writing, audio, video, and image-based practice.
  • CEFR-aligned learning paths with levels, units, lessons, prerequisites, quizzes, assessments, and progress signals.
  • Educator tooling for assignments, schedules, template customization, monitoring, and reports.
  • Multilingual and accessible UI with eight listed interface languages, RTL-aware layouts, adjustable type, and multiple themes.
  • AVI learning support for contextual text and voice help plus speaking and writing feedback.

03Decisions that mattered

01Templates before one-off lessons.

A reusable exercise system made hundreds of activities consistent while keeping the content flexible.

02Progress is part of the interface.

Learners and teachers see what is complete, what needs attention, and what comes next.

03One system, platform-specific behavior.

Shared product logic stays consistent while web and mobile interactions respect their own constraints.

04Outcome

The platform shipped publicly on iOS and Android. Hashaam's resume reports that it consolidated 5+ products and reduced duplicate content-delivery infrastructure by approximately 35%. The public case study and store listings confirm the product surface; the percentage remains a company-reported result.

Previous case← Premio Car CareNext caseEnglish AcadeMe Junior →