ReviewX

WooCommerce Reviews Plugin with Multicriteria Support

GLAB is a language learning app that helps people learn, Practice and test their german proficiency. Users can take tests and see their accuracy over time to improve upon.

The Client

GLAB is a language learning center. GLAB stands for German Language Academy Bangladesh. They offer online live classes on German language based on German language difficulty level such as A1, A2, B1 and others. GLAB’s mission is to make it easier for language learners to practice and learn at their convenience.

Challenges

  1. It’s not an app but a LMS for the business and the app is for students practice.
  2. To prevent cheating there are some safety nets in the system like single device login and exam guard.
  3. The timeline was 2 months in this time we had to Understand, Plan, Design, Build and Test the product both internally and externally.
  4. With a diverse user persona and demographic it was a challenging to understand each users needs and goals.

Solutions

We built a cross platform mobile app for the students and a scalable backend admin panel to manage the courses, enrollment, exam and Q&A module.

Understanding Business & User Goals

Business Goals:
  • Business Goals:Expand the market for German language learning.
  • Integrate a comprehensive suite of learning tools (dictionary, grammar tests, Q&A forum, etc.) into one platform.
  • Generate revenue through subscription models and premium course offerings.Enhance brand credibility by offering
  • a complete learning solution that includes live courses and online exams.User Goals:Access to diverse learning resources
  • in one easy-to-use app.Interactive learning experiences through live video courses.Immediate feedback on language
  • proficiency via in-app exams.Flexibility to study at their own pace while still having structured support and evaluation.
  • Identified Pain Points:Fragmented learning experiences across multiple platforms.Lack of immediate and interactive feedback in traditional language courses.
  • Difficulty in tracking progress and identifying areas needing improvement.Limited access to real-time interaction with expert instructors for clarifications and deeper learning.
User Goals:
  • Business Goals:Expand the market for German language learning.
  • Integrate a comprehensive suite of learning tools (dictionary, grammar tests, Q&A forum, etc.) into one platform.
  • Generate revenue through subscription models and premium course offerings.Enhance brand credibility by offering
  • a complete learning solution that includes live courses and online exams.User Goals:Access to diverse learning resources
  • in one easy-to-use app.Interactive learning experiences through live video courses.Immediate feedback on language
  • proficiency via in-app exams.Flexibility to study at their own pace while still having structured support and evaluation.
  • Identified Pain Points:Fragmented learning experiences across multiple platforms.Lack of immediate and interactive feedback in traditional language courses.
  • Difficulty in tracking progress and identifying areas needing improvement.Limited access to real-time interaction with expert instructors for clarifications and deeper learning.
Identified Pain Points:
  • Business Goals:Expand the market for German language learning.
  • Integrate a comprehensive suite of learning tools (dictionary, grammar tests, Q&A forum, etc.) into one platform.
  • Generate revenue through subscription models and premium course offerings.Enhance brand credibility by offering
  • a complete learning solution that includes live courses and online exams.User Goals:Access to diverse learning resources
  • in one easy-to-use app.Interactive learning experiences through live video courses.Immediate feedback on language
  • proficiency via in-app exams.Flexibility to study at their own pace while still having structured support and evaluation.
  • Identified Pain Points:Fragmented learning experiences across multiple platforms.Lack of immediate and interactive feedback in traditional language courses.
  • Difficulty in tracking progress and identifying areas needing improvement.Limited access to real-time interaction with expert instructors for clarifications and deeper learning.

Planning & design

The planning and design phase began with in-depth research to align the app's functionality with both business and user expectations. Our team conducted workshops to map out the entire learning journey, ensuring that every feature—from the integrated dictionary to live courses and in-app exams—addressed clear user needs. We evaluated competitive products and gathered insights to steer our design choices toward a more unified, engaging experience.

Key elements of our approach included:

  • User-Centered Design: Creating personas and journey maps to understand the real needs
  • and challenges of German language learners.Iterative Prototyping:
  • Conducting testing sessions and incorporating user feedback to refine interactions and layouts.

We established design principles focused on simplicity, interactivity, and accessibility, ensuring seamless navigation between modules and a consistent design language across features. By balancing technical feasibility with creative vision, our planning and design phase laid a robust foundation for an app that meets business objectives while offering a transformative learning experience for its users.

Build & Test

Business Goals:
  • Business Goals:Expand the market for German language learning.
  • Integrate a comprehensive suite of learning tools (dictionary, grammar tests, Q&A forum, etc.) into one platform.
  • Generate revenue through subscription models and premium course offerings.Enhance brand credibility by offering
  • a complete learning solution that includes live courses and online exams.User Goals:Access to diverse learning resources
  • in one easy-to-use app.Interactive learning experiences through live video courses.Immediate feedback on language
  • proficiency via in-app exams.Flexibility to study at their own pace while still having structured support and evaluation.
  • Identified Pain Points:Fragmented learning experiences across multiple platforms.Lack of immediate and interactive feedback in traditional language courses.
  • Difficulty in tracking progress and identifying areas needing improvement.Limited access to real-time interaction with expert instructors for clarifications and deeper learning.
User Goals:
  • Business Goals:Expand the market for German language learning.
  • Integrate a comprehensive suite of learning tools (dictionary, grammar tests, Q&A forum, etc.) into one platform.
  • Generate revenue through subscription models and premium course offerings.Enhance brand credibility by offering
  • a complete learning solution that includes live courses and online exams.User Goals:Access to diverse learning resources
  • in one easy-to-use app.Interactive learning experiences through live video courses.Immediate feedback on language
  • proficiency via in-app exams.Flexibility to study at their own pace while still having structured support and evaluation.
  • Identified Pain Points:Fragmented learning experiences across multiple platforms.Lack of immediate and interactive feedback in traditional language courses.
  • Difficulty in tracking progress and identifying areas needing improvement.Limited access to real-time interaction with expert instructors for clarifications and deeper learning.
Identified Pain Points:
  • Business Goals:Expand the market for German language learning.
  • Integrate a comprehensive suite of learning tools (dictionary, grammar tests, Q&A forum, etc.) into one platform.
  • Generate revenue through subscription models and premium course offerings.Enhance brand credibility by offering
  • a complete learning solution that includes live courses and online exams.User Goals:Access to diverse learning resources
  • in one easy-to-use app.Interactive learning experiences through live video courses.Immediate feedback on language
  • proficiency via in-app exams.Flexibility to study at their own pace while still having structured support and evaluation.
  • Identified Pain Points:Fragmented learning experiences across multiple platforms.Lack of immediate and interactive feedback in traditional language courses.
  • Difficulty in tracking progress and identifying areas needing improvement.Limited access to real-time interaction with expert instructors for clarifications and deeper learning.

Planning & design

The planning and design phase began with in-depth research to align the app's functionality with both business and user expectations. Our team conducted workshops to map out the entire learning journey, ensuring that every feature—from the integrated dictionary to live courses and in-app exams—addressed clear user needs. We evaluated competitive products and gathered insights to steer our design choices toward a more unified, engaging experience.

Key elements of our approach included:

  • User-Centered Design: Creating personas and journey maps to understand the real needs
  • and challenges of German language learners.Iterative Prototyping:
  • Conducting testing sessions and incorporating user feedback to refine interactions and layouts.

We established design principles focused on simplicity, interactivity, and accessibility, ensuring seamless navigation between modules and a consistent design language across features. By balancing technical feasibility with creative vision, our planning and design phase laid a robust foundation for an app that meets business objectives while offering a transformative learning experience for its users.

More recent works

back to top arrow