eTeacher Group

About eTeacher

eTeacher Group is a leading Israeli-based provider of online education, delivering live, interactive lessons to students in over 100 countries. Since its founding in 2000, the company has built a reputation for excellence through its robust virtual schools, offering courses in Modern and Biblical Hebrew, English, and various other languages.

The platform is designed to support flexible, home-based learning led by skilled instructors. It incorporates advanced technologies, including AI-driven personalised content and a sophisticated Learning Management System (LMS), to enhance the learning experience.

In collaboration with esteemed institutions such as the Hebrew University of Jerusalem, eTeacher Group serves both individual learners and global organisations, making quality education accessible anytime, anywhere.

The Project

eTeacher’s Learning Management System (LMS) and Teacher Management System (TMS) form the backbone of their robust online education ecosystem.

  • LMS: A cloud-based platform designed to enable flexible, interactive learning. It provides students with tools for scheduling, tracking progress, downloading certificates, and accessing both synchronous (live classes) and asynchronous learning materials.
  • TMS: A powerful platform for educators, offering tools to create personalised content, track student performance, and maintain clear communication. It also delivers data-driven insights into student engagement, helping teachers make informed decisions.

Together, these two systems deliver a seamless and engaging educational experience, supporting both learners and educators, while enabling scalable global reach.

Goals

Modernise Legacy Systems

Enhance User Experience

Optimise Team Efficiency

Enable Global Scalability

The Challenges

Legacy System Limitations

The Learning Management System (LMS) and Teacher Management System (TMS) were originally developed over 20 years ago using technologies available at that time. While functional, they no longer met the expectations of a modern digital learning environment. Both systems required substantial upgrades in the following areas:
  • Adoption of modern technologies and frameworks
  • Responsive, intuitive user interfaces
  • Visually appealing and user-friendly design
Resource Constraints
  • Front-End Development: Limited in-house frontend development capacity, as the existing team was also committed to other internal projects.
  • Quality Assurance: Lack of dedicated QA experts led to product managers handling QA during the review stage, affecting overall testing efficiency.
Budget Limitations
Cost constraints made it challenging to scale up internal resources or onboard full-time specialists for frontend and QA roles.

Inefficient Workflows
The existing work processes and team communication channels were disorganised and sometimes unclear, leading to confusion, delays, and inefficiencies in project delivery.

Legacy UI/UX Challenges

TMS (Teacher Management System) – Key Issues

  • Limited Timetable Access: Teachers could only view the current week’s schedule or manually jump to future dates.
  • Restricted Functionality: Teacher actions were confined to specific pages, reducing efficiency.
  • Decentralised Features: Important actions were scattered, making them hard to locate.
  • Cumbersome Processes: Tasks like setting test lengths were unnecessarily complex.
  • Inefficient Lesson Coordination: Rescheduling or coordinating make-up lessons was difficult.
  • Non-Intuitive Interface: A heavily text-based interface required teachers to memorise steps and details.
  • Frequent Input Errors: Poor validation often resulted in error messages.
  • No Feedback Interaction: Teachers couldn’t respond to feedback directly from reports.
  • No Peer Learning Tools: No functionality for teachers to observe other sessions.
  • No Invoicing Support: Teachers couldn’t generate or send invoices from the system.
TMS_Screen
LMS_Screen

LMS (Learning Management System) – Key Issues

  • Fragmented Course View: Students had to browse through each course individually to find upcoming classes.
  • Separate Timetables: No unified view of class schedules across multiple courses.
  • Lack of Seminar Overview: No centralised page to view or manage upcoming seminars.
  • Missing Reminder System: Students weren’t notified about open or upcoming classes.
  • No In-Platform Upselling: Students couldn’t purchase additional products through the LMS.
  • Cumbersome Class Entry: No global or persistent button to enter the next class easily.

The Resolutions

To overcome the challenges posed by outdated systems, limited resources, and inefficient workflows, a comprehensive modernisation strategy was implemented – focusing on technology upgrade, team restructuring, and improved work processes.

Modern Front-End Technology

  • Utilised Angular and React frameworks to develop a Single Page Application (SPA), significantly improving system responsiveness, user experience, and interface performance.
  • This transition enabled a cleaner, faster, and more intuitive user interface, aligned with modern web standards.

Dedicated, Distributed Team

  • Formed a specialised project team comprising:
    • 1 Project Manager
    • 3 Front-End Developers based in Vietnam
    • 2 QA Experts based in India
  • This team was solely focused on the TMS & LMS upgrade, ensuring consistent progress and high-quality output.

Cost-Effective Resourcing

  • By outsourcing development and QA resources, we effectively reduced costs without compromising on expertise or quality.
  • The approach allowed for flexibility and scalability while maintaining professional standards across all project phases.

Improved Workflow & Communication

  • Introduced daily reporting, enhancing visibility and accountability within the team.
  • Enhanced Jira workflows by integrating checklists, enabling smoother collaboration between developers and QA.
  • This eliminated long, unstructured comment threads, leading to faster issue resolution and clearer communication.

LMS - AI Tutor

LMS 1
LMS 2
LMS 3
LMS4
LMS5

LMS - Pages

LMA-page1
LMA-page2
LMA-page3
LMA-page4
LMA-page5
LMA-page6
LMA-page7
LMA-page8
LMA-page10

Results

The automations we developed for the accounting team save multiple work days at the end of each month by processing hundreds of invoices. As the number of monthly invoices grows, the number of days saved increases accordingly.

Furthermore, the booking process we defined and automated not only simplified the existing procedures but also saved an immense amount of time per booking. We simultaneously saved costs on manual staff hours whilst also removing the bottleneck that prevented them from scaling past a certain amount of bookings per month. The time that it takes to schedule a client’s first appointment has been reduced by hours, with data retention increasing such that no information is lost during the process. Their monthly bookings have increased 4 times the number of appointments they could previously schedule, with thousands of automated emails sent monthly, Full Life is not only able to provide their service at a larger scale, but they are also saving so much time and money per appointment.

Finally, the centralisation of all data on one system allows the staff to work in a much more efficient manner as well, which indirectly saves both time and cost for the business, and improves the services they offer to deaf clients. There are many automated synchronisations between the other existing systems as well which provide a seamless experience for the staff, such that all information they are viewing is updated and live from all other areas of the business.

TMS - Pages

TMS1
TMS2
TMS3

Conclusion

The system we have developed for Full Life has allowed them to scale past their previous capacity, with key metrics being:

Booking Process Automations and Optimisations:

  • Simplified and automated the booking process, significantly reducing the time per booking.
  • Removed bottlenecks, allowing for a fourfold increase in monthly appointments.
  • Thousands of automated emails are sent monthly, enhancing service scalability and efficiency.
    • Auslan translation in emails to fully cater to their clientele
  • Reduced the time to schedule a client’s first appointment by hours and improved data retention, ensuring no information was lost during the process.

Accounting Automations:

  • Saved multiple workdays at the end of each month by processing hundreds of invoices.
  • The time saved increases proportionally with the number of monthly invoices.

CRM Development:

  • Customised to include all relevant and nuanced information unique to this industry and service offerings.
  • Positively impacted staff workflow, saving time to search for client information across multiple platforms.
  • Detailed reporting to gain insight into business performance.

The centralisation of their system (with the many automations that provide a smooth experience for their staff) has provided Full Life with the ability to provide their care for more people, with a much smoother experience on both ends of their engagement.

sphere-vector

Articles you may like